Recent Posts
VT's Tech Blog
Return To Blog Listing
Blog on PHP, MySQL, CSS, Ajax and all sorts of Web programming stuff
Recent Posts Tagged With 'php'
PHP Profiling – XHProf
XHProf is a heriarcical profiler for PHP originally developed by Facebook and then opensourced. The raw data collection component is implemented in C (as a PHP extension). The reporting/UI layer is all in PHP. It is capable of reporting function-lev...
Compress your serialize output using igbinary
Zipped folder icon from RF Stock Images Igbinary is a replacement for the standard PHP serializer. While the PHP serializer uses a texual format to represent the data in the serialized version, igbinary uses a binary format which is comp...
Simple Cloud API for Cross-Cloud Implementations
Image by Jer Kunz via Flickr Zend has launched the Simple Cloud project which allows PHP developers to write Cloud based apps without having to bother about the different cloud based solutions available. This works like an abstraction layer for va...
Fastrack with PHP on Windows
This article is the start of a series of articles on how PHP interoperates with other technologies. When people think of PHP, the first thing people think of is LAMP. But PHP is not limited to the run just under Apache, you can have PHP run under var...
PHP worst practises
You’ve read a lot of PHP best practises articles and topics all over the internet and try your best at following them during your development. How about the worst practises in PHP development? There’s a nice article on the PHPDev Blog whi...
Zend Framework 1.9.1 released
Alexander Veremyev, a Zend Framework team member has announced the latest release of the Zend Framework 1.9.1. This is the first maintenance release in the 1.9 series and has bug fixes for over 30 issues. You can view the full changelog for this ...
Are you ready for PHP 6?
Here’s an article from Linux Magazine showing you how to install a development snapshot version of the latest PHP 6 build on your system. They also go on to give an overview on what’s new in PHP 6 and some of the code you’ll h...
PHP 5.3 & Internationalization
Stas Malyshev has written a good article over at Zend Developer Zone about the new intl – Internalization extension in PHP 5.3. Internationalization has been a major problem with web developers when developing sites which have to support multip...
Saving Data into Excel the Easy Way using PHP
If you’re looking for an easy way to output your data from a PHP script into a Excel file, you’ve got to check out this script MS-Excel Stream Handler which I came across at the PHP Classes site. What this script essentially does is to im...
PHP Compiler Internal Slides by Sebastian Bergmann
Here’s an interesting slide from Sebastian Bergmann which explains the magic that happens when you execute your PHP code, and how it gets converted into bytecode. He also goes ahead to show you how to extend the PHP compiler in the presentation...
PHP Quick Profiler - Profile your Code
Here’s a good looking and functional profiler you can plug into your projects. PQP (PHP Quick Profiler) allows you to profile your code and get information about how much time your script took to execute, the amount of memory used, the files wh...
Scienta Zend Framework Debug Bar
Scienta ZF Debugbar is a useful tool to add to your sites running on Zend Framework to get server side information of the page being accessed. It’s quite simple to use - just download the code, place it in your PHP include path and use the foll...
PHP functions in Javascript using PHP.JS
PHP programmers usually have to handle HTML & Javascript front-end coding as well and I’m sure a lot of us have been frustrated with the lack of those easy to use PHP functions in Javascript like those array, encode/decode and string functi...
Create a Storage engine for MySQL using PHP
An interesting article I came across today by Johannes Schlüter, who works in the one of the MySQL teams in Sun. He’s done some interesting work writing a MySQL Storage Engine using PHP. His article shows how to do some basic using this. MySQL...
Zend Framework 1.7 out now
The latest version of the Zend Framework version 1.7 is out now. This version comes with quite a few new features and modules like support for Adobe’s AMF (Action Message Format) to enable communication between PHP and Flash, twitter, Google Bo...
pChart - PHP charting library
Looking for some good looking graphs without having to pay for a library or resort to Flash graphs? Try creating your own using pChart. pChart is a PHP class oriented framework designed to create aliased charts. This project focuses on allowing devel...
Roll out your own Social Network using Elgg
If you’re thinking of rolling out a Social Network project, try Elgg. You can launch your own Social Network without writing a line of code. Elgg is a open source social network platform built on PHP. The best about Elgg is the ability to ext...
Future of PHP - Corporate?
Just came across this on the web, some good stuff for PHP developers who are thinking about their career path. A recent Gartner Research study found that 10 percent of the PHP community are corporate IT developers, and predicted that during the nex...
Zend Framework to get AMF support
Andi Gutmans has announced that Adobe will be contributing towards AMF (Action Message Format) support on Zend Framework. This will allow with apps made in Flex or Adobe Air to communicate with PHP. Earlier, libraries like AMF-PHP allowed this intera...
Zend Framework Architecture @ PHP::Impact
Federico Cargnelutti’s PHP::Impact blog has a good article which looks at the architecture of Zend Framework. He starts the article with a comparision of the Three-Tire and MVC Architecture and how MVC is used in Zend Framework. He also points ...
Upcoming Zend Webinars in August
Here are some interesting Zend Webinars coming up in August: Aug 13th, 9am PST What’s New in Zend Framework 1.6? Come join the Zend Framework team for an hour long jaunt through the new features added in Zend Framework 1.6. If you currently develop...
mbstring Functions by default in PHP
Image via Wikipedia When dealing with multiple languages and internalization in PHP, some of the default functions in PHP end up mangling up the unicode characters in PHP. This is evident when you have a lot of funny looking characters coming up on y...
[Hack] Speed up your Wordpress Delivery
Here’s a how-to from AskApache.com which shows you how to improve the delivery of your Wordpress blog. The article oulines a few hacks to the WP-Cache plugin to improve the cachability of Wordpress. After the Wp-Cache hacks they go on to give y...
MVC Frameworks and 404s
Mark Kimsal has an interesting article on whether your MVC frameworks handle 404 errors properly. “This post is about the consistency of frameworks. Consistency is key to a low learning curve. If all parts of a framework behave the same way, th...
Phalanger - PHP Compiler for .Net
Phalanger is a new PHP implementation introducing the PHP language into the family of compiled .NET languages. It provides PHP applications an execution environment that is fast and extremely compatible with the vast array of existing PHP code. Phala...
Power your PHP Business Logic with Excel
I just came across this cool article which shows you how to use Excel to run the business logic of a PHP application. Maarten shows you how to use Excel to calculate the cost of a Car and get these results to show in PHP using the PHPExcel library. U...
Securimage Captcha for PHP
Securimage’s a quick solution to adding a Captcha to your projects. I liked the ReCaptcha project which provided you a hosted solution for captchas but, this one is a PHP and GD solution which you can run off your server. Securimage is an open-...
Webgrind - Xdebug Web Frontend
Webgrind is a project which aims on providing a subset of functionality of kcachegrind on the Web. This implementation uses PHP5 to provide the frontend. The feature-set provided by Webgrind is currently a minimal subset of kcachegrind: Track time s...
Magento - Open Source Ecommerce
Magento is an ecommerce platform on PHP which is quite feature rich. This platform is based on the Zend Framework. You can take a look at a Magento store and the admin demo over at their demo section. Some of the notable features of this platform are...
SimplePie - Feeds made simple
Easy Feed integrations for PHP - SimplePie is a code library which gives you an easy to use OO API for feeds. It allows easy merging of feeds from multiple sources. This API handles all of the hard work for fetching, caching, parsing, normalizing dat...
