PHP
Saturday, December 10th, 2011
Category: PHP
Facebook Software Engineer and HipHop for PHP team member Jason Evans provides details on Facebook’s move to a new high-performance PHP virtual machine. Described by Evans is ”a new PHP execution engine based on the HipHop language runtime that we call the HipHop Virtual Machine (hhvm).” He sees it as replacement for the HipHop PHP Read the rest…
Tuesday, June 1st, 2010
Category: PHP
Silverlight is a powerful development platform for creating engaging, interactive user experiences for Web, desktop, and mobile applications when online or offline. Silverlight is a free plug-in, powered by the .NET framework and compatible with multiple browsers, devices and operating systems, bringing a new level of interactivity wherever the Web works. Silverlight 4 adds a Read the rest…
Thursday, April 22nd, 2010
Category: JavaScript
, Library
, PHP
PHPJS is an effort to bring the mammoth PHP API into the land of JS., where it can be used for web apps as well as the increasing number of Javascript applications outside the browser. The homepage explains some of the philosophy behind this project: PHP is a language with many high-level functions and while Read the rest…
Friday, January 15th, 2010
Category: CSS
, JavaScript
, Performance
, PHP
I am right now working on a high-traffic project that will run in a sandbox that doesn't allow me to pull third party JavaScript or use canvas/Flash. Yet I need to generate bar charts from a set of data. The solution to me was to create the charts from HTML using CSS. There have been Read the rest...
Wednesday, December 2nd, 2009
Category: PHP
PHP on Windows has long been held as the preferred development platform for many PHP developers despite the awkward installation process. It has also been assumed that while Apache on Windows isn’t as good as on *nix, it is at least superior (or at least easier) compared to IIS on Windows. With the release of Read the rest...
Thursday, September 10th, 2009
Category: Debugging
, PHP
Andrea Giammarchi has released Formaldehyde, a new Ajax and PHP error debugger. Simply grab the project and throw in an inclusion: PLAIN TEXT PHP: <?php require_once 'formaldehyde.php'; ?> You are off to the races. Want to do a touch more? PLAIN TEXT JAVASCRIPT: // *optional* custom ServerError constructor function ServerError(e){ Read the rest...
Wednesday, April 22nd, 2009
Category: Browsers
, PHP
Being able to use data: URIs to do interesting things such as inline images is incredibly useful. IE 8 added support for data URIs but what about older versions of IE (which are still far too prevalent)? This nice PHP script shows how you can send back data URIs for those who support it, and Read the rest...
Friday, April 10th, 2009
Category: Debugging
, Firefox
, PHP
FirePHP solves the problem of AJAX debugging by sending debug information along with the response. To avoid breaking the response content, the debug information is placed into special HTTP response headers. This works for all types of requests, not just AJAX requests, which means you can even debug requests for images that are dynamically generated Read the rest...
Wednesday, March 11th, 2009
Category: Browsers
, JavaScript
, PHP
Andrea Giammarchi has taken the new Safari 4 implementation of multi input file upload functionality and has written an article on how to write the client and server to enable this. He shares the new XHR implementation: PLAIN TEXT JAVASCRIPT: var xhr = new XMLHttpRequest, upload = xhr.upload; upload.onload = function(){ Read the rest...
Friday, October 3rd, 2008
Category: GWT
, PHP
, Showcase
Here's an interesting link for a Friday. Viktor Zeman on Quality Unit sent us a link to "PostAffiliateXpress", some boring IT application with an interesting interface and an even more intriguing back-end. The UI combines a Vista-like "Start" menu along with an OS X-like dock (using everyone's favorite fish-eye widget). It also has a built-in Read the rest...
Thursday, October 2nd, 2008
Category: Debugging
, PHP
Alvaro Videla just wrote in to tell us about Firesymfony, a Firebug extension that provides an alternative to Symfony's built-in web debug toolbar. sometimes the toolbar position makes impossible to use some features of the layout of our website, like a link menu on the top right corner. It also happens that while we display Read the rest...
Thursday, September 4th, 2008
Category: PHP
Andi Gutmans announced Zend Framework 1.6 which includes the new Dojo support which they put to work on the site itself: With this release we continue to provide enterprise-grade features with our new Zend_Soap component, which brings PHP-style simplicity to building and exposing SOAP web services. This component can operate in both WSDL and non-WSDL Read the rest...
Wednesday, May 21st, 2008
Category: Dojo
, PHP
The Zend Framework aims to be a top notch framework for building next generation Web applications in PHP. Dojo has similar aims on the front-end side, so they decided to join forces to provide an integration layer. If you like the combination you will have a better, tighter, way to build your applications. What we Read the rest...
Thursday, March 6th, 2008
Category: JavaScript
, PHP
, Sencha
I got emails on the same day from two developers letting me know about ExtJS wrappers for PHP. PHP-Ext First, Sergei Walter Guerra told me about PHP-Ext "an open source widget library written for PHP 4 and 5 to empower the UI Layer." The API looks like this: PLAIN TEXT PHP: echo Ext::onReady( Read the rest...
3.4 rating from 147 votes
Thursday, February 28th, 2008
Category: JavaScript
, PHP
, Tip
My favourite kind of tutorial or trick are the ones that are very easy to do but make a lot of sense - you know the ones that make you slap your forehead and say "why didn't I do that before?". Dirk Ginader blogged about a commenting trick (in German) that is one of these. Read the rest...
Monday, January 14th, 2008
Category: Library
, PHP
, Security
HTML Purifier 3.0 has been released. What is HTML Purifier? HTML Purifier is a standards-compliant HTML filter library written in PHP. HTML Purifier will not only remove all malicious code (better known as XSS) with a thoroughly audited, secure yet permissive whitelist, it will also make sure your documents are standards compliant, something only achievable Read the rest...