Tiny Investment … to optimise your osCommerce shop

For a tiny investment of £19 (approx $25, approx Euro 22), you can optimise your (bootstrapped) osCommerce shop in the following ways;

1. All new Social Icon system
Proven system that replaces the stock Social Icons. Speeds up your site.

2. Popup Boxes
Two versions of Popup boxes (uses Bootstrap Modal).
Exit box (ask why people are bailing out of your site? give them an offer to complete checkout?)
Pageload box (popup after X many pageloads).

3. Formatting UK postcodes
Hook in create_account and a shipping module for postcode delivery

4. Googles Address Autocomplete
Use googles technology to allow address finding in create_account.php

5. Facebook Dynamic Ads
Utilise the power of Facebook for promotion.
Full system.

6. A bunch more modules
Navbar, Content, Header Tags

Read more here.

Getting ready for 2.4

2.4 will be based on the excellent Community Responsive version, with a few extra changes to accomodate todays needs in terms of codebase. It is not going to be a full OOP codebase, that is coming in v3.

Put simply;

LOOK/THEME
You can expect v2.4 to LOOK just like the Community Responsive.

UNDERLYING CODE
There are changes that developers will have to comply with, not least the use of namespaces and PDO (to replace MYSQL(i)).

What this means (for example) is that a simple call to install a module that used to look like this http://pastebin.com/HfAiC2qY

Would instead look like this
http://pastebin.com/vEU6U1tb

In addition the module (in this case the GTIN product_info module) would also need to access the Registry namespace in order to link to the database.

Why are these changes being made?

PHP7 advises to use PDO to access a SQL database. MySQL commands are deprecated. MySQL(i) will still work, but PDO gives the option of more easily swapping from MySQL to another database system…

Namespaces are introduced to allow Developers to write code without the fear of breaking other parts of the code…

More on the new 2.4 to follow…