Assignment Statements, Comparisons & Observations
Font: Size: + -

Very Useful Scripts and Pluggable GUI Solutions

Saturday, September 15, 2007

Sometime ago, a friend of mine consulted me on how to develop a newsletter management system for his client based on PHP and MySQL.
We talked for a while on this and though this was simple enough to create a fairly simple newsletter management system from scratch, at the end of one month of his development, he had various issues regarding emails not being sent properly. It finally took his developer 2 months to get it over with and resulted in many support tickets to his hosting company. Because his website was on a shared host, he got limited to sending a # number of emails per hour and worse still, the emails couldn't be sent with HTML embedded in them (Content-type: text/html) - the HTML page had to sent as an attachment instead.

At first I recommended to use Google Apps to host emails, but later found out that there's a limitation of sending about 50 emails at a time using Google Mail.

A few weeks later I found out about phpList - and open-source Newsletter Management System based on PHP & MySQL ! If only I had known that before ! It may require a lot of customization, but the ground work is already done which would've saved a load of time for my friend & his developer.

Here is a list of very common pluggable GUI solutions for the web, most of them based on PHP and MySQL. I shall update this list when I stumble across more such useful solutions.

I've not mentioned full-blown solutions like CMSes & frameworks such as Joomla, e107, Spring, Drupal, Xaraya etc where you would normally install in the primary folder of your domain. On the other hand, the following would normally be installed at the subdomain or subfolder level of your primary domain.

Name What Is It Brief Description as quoted from site Licence Technology
phpList Newsletter Management System phplist is a one-way email announcement delivery system. It is great for newsletters, publicity lists, notifications, and many other uses. Open Source PHP
phpBMS Business Management Software phpBMS is a PHP, MySQL, web-based business management system (BMS). phpBMS provides a robust billing system, including quote, order, and invoice creation, along with PDF billing document creation. phpBMS has client and prospect tracking including mass e-mailing capabilities and PDF label creation. Open Source PHP
PHPAudit Product distribution and licensing system PHPAudit is a complete PHP product distribution and licensing system. PHPAudit can handle everything from the end user ordering your product all the way to managing each individual order, license and client. It is a complete system that can be utilized in whole or in parts via our remote API. Commercial PHP
SugarCRM Customer Relationship Management Software SugarCRM is the world's leading provider of commercial open source customer relationship management (CRM) software for companies of all sizes. Commercial Open Source PHP
OTRS Online Helpdesk OTRS is an Open source Ticket Request System (also well known as trouble ticket system) with many features to manage customer telephone calls and e-mails. Open Source Perl
WordPress Blogging Platform WordPress is a state-of-the-art semantic personal publishing platform with a focus on aesthetics, web standards, and usability. What a mouthful. WordPress is both free and priceless at the same time. Open Source PHP
Movable Type Blogging Platform Movable Type is a professional publishing platform. Open Source Perl
osCommerce E-Commerce Solution osCommerce is an online shop e-commerce solution that offers a wide range of out-of-the-box features that allows online stores to be setup fairly quickly with ease, and is available for free as an Open Source based solution released under the GNU General Public License. Open Source PHP
phpBB Forum Since its inception, phpBB™ has been among the leading bulletin board solutions and quickly rose to be the world's leading Open Source forum software. Open Source PHP
vBulletin Forum vBulletin is a professional, affordable community forum solution. Thousands of clients, including many industry leading blue chip companies, have chosen vBulletin - It's the ideal choice for any size of community. Commercial PHP
Simple Machines Forum Simple Machines Forum — SMF in short — is a free, professional grade software package that allows you to set up your own online community within minutes. Open Source PHP
phpMyAdmin MySQL Interface phpMyAdmin is a tool written in PHP intended to handle the administration of MySQL over the Web Open Source PHP
phpPgAdmin PostgreSQL Interface phpPgAdmin is a web-based administration tool for PostgreSQL. It is perfect for PostgreSQL DBAs, newbies and hosting services. Open Source PHP
Article Dashboard Article Directory Software Article Dashboard is an online article directory for both publishers and authors. Free PHP
Article Manager Article Directory Software Article Manager gives you everything you need to manage your very own article driven website. You set up the software once, configure your templates, and then use the web-based content management system to update your site from anywhere in the world. Commercial Perl
MediaWiki Wiki Software MediaWiki is a free software wiki package originally written for Wikipedia. It is now used by several other projects of the non-profit Wikimedia Foundation and by many other wikis, including this very website, the home of MediaWiki. Open Source PHP
Lightbox Image Popup Display Lightbox is a simple, unobtrusive script used to overlay images on the current page. It's a snap to setup and works on all modern browsers. Open Source JavaScript
Google Maps Map Viewer The Google Maps API lets you embed Google Maps in your own web pages with JavaScript. You can add overlays to the map (including markers and polylines) and display shadowed "info windows". Free JavaScript
Y! Maps Flash Flash based Map Viewer Yahoo! is proud to offer the Yahoo! Maps product, a sleek new interface based on Adobe® Flash technology that allows a far richer maps experience. The Yahoo! Maps Flash APIs make it easy for developers to build their own custom map that takes advantage of Flash technology. Free Flash
FCKEditor Rich Text Editor This HTML text editor brings to the web much of the power of desktop editors like MS Word. It's lightweight and doesn't require any kind of installation on the client computer. Open Source JavaScript
JpGraph Graph Maker JpGraph is a Object-Oriented Graph creating library for PHP. The library is completely written in PHP and ready to be used in any PHP scripts (both CGI/APXS/CLI versions of PHP are supported). Free & Commercial PHP
Charts Graph Maker PHP/SWF Charts is a simple, yet powerful PHP tool to create attractive web charts and graphs from dynamic data. Shareware & Commercial PHP, Flash
DynarchMenu Pull Down Menu DHTML/JavaScript menu is an advanced library which can be used for anything from a site navigation system to complex application menus or toolbars that set options and execute code on the fly. Linkware & Commercial JavaScript