• Here’s a good write up on UI design for web applications. Some of the key areas the write up talks about are: Flexibility is Overrated Menus Hide Functionality One View at a Time One Object at a Time Operations are Vertical Navigation is Horizontal Link: UI Design in Web Applications | identicli

    Read More...
  • Here’s a two part article from IBM on how to call SOAP services using Ajax. “Invoking SOAP Web services from within a Web browser can be a tricky exercise, particularly because the most popular Web browsers each handle generating and processing of XML in slightly different ways. There are few standard APIs or capabilities for [...]

    Read More...
  • A new version of my favorite banner management software is just out. phpAdsNew has released their latest stable release 2.0.7. A screenshot gallery of their interfaces is available at: http://phpadsnew.com/two/features-gallery.html “phpAdsNew is an open-source ad server, with an integrated banner management interface and tracking system for gathering statistics. With phpAdsNew you can easily rotate paid [...]

    Read More...
  • phpMyVisites is a free and powerful open source (GNU/GPL) application for websites statistics and audience measurements. An interesting feature of phpMyVisites Version 2 is that you can receive to your site stats through email and RSS. Screenshots of Reports generated by phpMyVisites. You can also take a look at the demo hosted at: http://www.phpmyvisites.net/phpmv2/ phpMyVisites [...]

    Read More...
  • Here’s another easy to follow tutorial on setting up replication for MySQL databases. “This tutorial describes how to set up database replication in MySQL. MySQL replication allows you to have an exact copy of a database from a master server on another server (slave), and all updates to the database on the master server are [...]

    Read More...
  • memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load. Memcached works with a variety of languages which include: Perl Python Java C & C# PHP More on memcached at: http://www.danga.com/memcached/ memcached for PHP Links: Memcached PHP Functions: http://in.php.net/memcache [...]

    Read More...
  • Would you like your PHP installation to “Talk” to you? Here’s a PECL package called FliteTTS which allows you to do just that. All you need to do is to send a text string and this extension converts that to spoken audio through RIFF or Raw wave file ! “FliteTTS is an extension built upon [...]

    Read More...
  • Did you know that you could write bots for IRC using PHP? Well here’s an article from IBM showing you just how to do that using a PEAR module called Net_SmartIRC. “A freely available module allows your PHP application to attach to an IRC server and respond to messages. To illustrate how to use the [...]

    Read More...
  • Here’s a good article on the common mistakes made by PHP programmers which leave huge security flaws in their applications. Here are the flaws mentioned in the article: Unvalidated Input Errors Access Control Flaws Session ID Protection SQL Injection Vulnerabilities Error Reporting Read more at : whenpenguinsattack.com: Top 5 PHP Security Mistakes

    Read More...
  • Here’s an excellent article from Dennis Pallett at PHPit on how to implement an XML-RPC server and client using PHP. “XML-RPC web services are commonly included with blogging tools (such as WordPress) and content management systems, but many other websites benefit from having a public web service, especially web sites that serve data, for example [...]

    Read More...