GetSimple is an open source XML-based CMS application that is very easy to setup & customize.
The use of XML rather than a SQL database for storing the data makes it ideal for small websites. But this is a "plus" on the performance side as the risk for a "possible slowness while connecting to a SQL database" is eliminated.

GetSimple is built with PHP & offers a great feature which is the ability to "undo" almost every action, a time-saver on mistakes made.
The application has a simple & slick admin interface that is so easy to learn.
With a detailed documentation, it is possible to findout the details of GetSimple like "theme customization" or "how to create a contact form".
And, GetSimple enables you to backup & restore the entire website with just a click.
Requirements: PHP 5.1.3+ With *nix Host
Open Web Analytics is an open source framework that developers can use to integrate web analytics into any application.
It is built with PHP & besides the standalone usage, it has built-in support for WordPress, Gallery & MediaWiki.

OWA comes with 2 APIs:
- PHP: which makes it easier to integrate into any PHP application
- JavaScript: for usage in non PHP pages/websites
It has powerful tracking/reporting features like heat maps, multiple websites, Google Maps integration, RSS/Atom subscription tracking &standard ones like:
- page views, visits, and unique visitors over time
- unique, new, repeat visitors over time
- Click-streams – view the actual click-stream of each visitor
- Click Tracking – Track where exactly on a web page users are clicking and view clicks by browser type
- Click Heat Maps – view a heat map of where users are clicking on your web pages
- Visitor Aging – understand the age of your repeat visitors.
- Canned and Custom Time Periods – generate reports using pre-defined reporting periods or custom date ranges
- Refering Page Analysis – View the title, anchor text, and surrounding text of inbound links from refering web pages
- View visits by user agent
- Track entry and exit pages
- Track pages by custom page type
The frameworks uses other open source resources like Open Flash Chart or PHP Mailer & requires PHP 4.2.2+ with GD enabled to run.
Requirements: PHP 4.2.2+ With GD Enabled, *nix Servers
Compatibility: All Major Browsers
With this 5th & last post of the "WRD E-Commerce Week" we will be modifying "our Ajaxed shopping cart" to create a one which is very ideal for designs with limited spaces.
The shopping cart will:
- be hidden at the top of the page that can be displayed with a show/hide link
- open when an item is added to the basket & auto-close
- require a manual "hide" click if opened manually
- enable us to delete products



Read the rest of this entry »
Requirements: jQuery 1.3+
In this 3rd day of the "WRD E-Commerce Week", we will be adding a chic fly-to-basket effect to our previously created Ajaxed shopping cart using jQuery.
Rather than the complete HTML structure & PHP code that adds/removes the products, we’ll be focusing on the details related with the effect.

To findout the details of the complete HTML structure & PHP code, please check our post: Creating A Slick Ajaxed Add-To-Basket With jQuery And PHP. And, a full working example can be found in the download package.


Read the rest of this entry »
Requirements: jQuery 1.3+
Picok (personal information cockpit) is an open source, multi-user script where users can create their own iGoogle-like start pages.
It is ideal for intranets as an admin account can pre-define the available components like feed addresses & users can select items from that list.

Similar to iGoogle, the items can be:
- drag’n dropped
- minimized
- configured
The script has integration support for Lotus Notes, Doodle, Wikipedia, Google Maps & more. Also, users can create post-it notes.
Picok offers a multi-language interface & can be extended by writing custom portlets.
It is built with PHP (Zend Framework), YUI & supports MySQL, Microsoft SQL Server, IBM Lotus Notes.
Requirements: PHP & MySQL, Microsoft SQL Server, or IBM Lotus Notes
Compatibility: All Major Browsers
JoobsBox is an open source job board application which is built with PHP (Zend Framework) & MySQL.
No membership is required to add new job listings & they can be posted under pre-defined categories.
It comes with a plugin system which makes it possible to extend the application easily. There are already several plugins like iPhone plugin or the Twitter plugin (auto-posts the listings to Twitter).

The application offers an admin panel where all the categories, listings, plugins & other variables can be controlled.
JoobsBox is multilingual & themeable. The project is currently in alpha stage, not mature but promising.
Requirements: PHP, MySQL
Compatibility: All Major Browsers
It is a clear fact that Ajaxed interfaces, if not overused, eases using websites so much.
For an e-commerce website, this can mean a better shopping experience for customers where they can concentrate more on the products which may result in better sales.

This is a detailed tutorial which shows creating an unobtrusive Ajaxed shopping cart using jQuery & PHP and can guide you to Ajaxify any e-commerce software you may already be using or coding.
The main functions of the cart will be adding/removing items to the basket without the need of refreshing the page & displaying the actions with effects.
Other Add-To-Basket Tutorials Built on This Example:
Read the rest of this entry »
Requirements: jQuery 1.3+, PHP & MySQL
LiveZilla is a very impressive, mature & free live support software which enables you to provide live chat support on any website.
It is managed via a desktop-based (Windows OS) application & a web-based management is in the roadmap.
A chat can be initiated by a visitor clicking the "chat" button or pro-actively by the admin starting a chat without the visitor asks for it.

With the help of canned messages, it is possible to give quick answers to predefined questions. Users can be pushed to an URL wanted which is great for guiding them.
If there are no admins when there is a chat request, visitors can leave an offline message.
The software offers real-time visitor monitoring like seeing which pages they are currently browsing & their browser, OS, geolocation details.
LiveZilla also comes with webcam support for personalized chats and increased customer retention.
It requires only PHP to run as data is kept file-based.
Requirements: PHP 4.1+, Windows OS (for admin PCs)
T-dah is a free PHP webmail application which is built from the well-known Uebimiau script & offers a slick interface.
It can be up & running in a few minutes on any PHP (4 or 5) enabled server as no database is required.
The application uses the POP3 protocol & can be configured to use SMTP, PHP mail, Sendmail or Qmail for sending e-mails.

T-dah comes with several modules like:
- event calendar
- group chat
- addressbook
- folder management
It uses TinyMCE WYSIWYG editor for creating new e-mails, has an integrated search & can be translated into any language with the "language files" support.
Requirements: PHP
Compatibility: All Major Browsers
For every e-commerce website, web application or even a standard website, knowledgebases are very useful systems for helping users to find answers themselves.
68KB is a free knowledgebase application that is built with PHP & MySQL & can be themed to match the look of any website.

It has support for unlimited categories/sub-categories & SEO friendly URLs. Also, features like an "integrated glossary", "popular & new articles" makes browsing much easier.
With the help of an admin interface, it is possible to manage the system easily, view the stats, search logs & more.
68KB is multilingual & built with the CodeIgniter framework.
Requirements: PHP 4.3.2+, MySQL 3.23+
Compatibility: All Major Browsers