Programming
-
Identifying bottlenecks in your PHP scripts, using XDebug and KCacheGrind
This entry focuses on how to identify slow parts of your scripts using the PHP/Xdebug profiling feature along with KCacheGrind for profile data visualisation. Xdebug is a PHP extension
-
Symfony2: Folder Structure
This entry describes the Symfony2 directory structure; providing a broad understanding of how a project is structured, and laying the ground for file system level security and customization. Below are
-
Part 3: Real-Time Browser to Browser Communication, ExtJS Based Chat Application Using Node.Js and Socket.Io
In the previous entries, found here and here, I wrote about how to enable browser to server communication, using Node.Js and Socket.Io and how to emit events and
-
Symfony2 FreeBSD 10 PHP Packages
Below is a list of packages required for Symfony2 running on FreeBSD 10. pkg install php56 pkg install mod_php56-5.6.3 pkg install php56-session-5.6.3 pkg install php56-ctype-5.
-
Create a JavaScript jsonP Class
Classic AJAX requests are limited to the same domain. JSON with padding allows us to make requests to different domains. Below is an example of how to create a jsonP