Server Side Programming
What do you really need ?
This is always the first step, and I would say most important step in any website life cycle. You have to make this decision before you start developing your website, because any mistake here, will lead to time lost in the future.
So, on any project, my first goal is to find out the best platform for that project. Witch CMS will we use ? Witch shopping cart will we use ? Can we use some existing software, and tweak it, or we will need completely custom solution ? Will we need new functionality in the future ? How much time and budget do we have available for this project ? Can we divide development into separate milestones, and do them one by one ? What is your website main goal, to look good or to sell good ?
These are all important questions that need to be answered early.
What are the options ?
Depending on the answers above, I can provide the right solution for your project. Chances are that I will already have the most of the needed code or application.
If you have the small business company, the good start will probably be the Wordpress based website. I have my own, customized version of Wordpress called “PKTCMS”, witch is optimized for SEO and with extra added CMS functionalities. Easy for maintenance, easy to setup, easy to apply any kind of design. Since the core files are from Wordpress, you can use the community, forums for usage instruction and help in the future. I can offer one time install, or continued updates, since I do maintain the code regularly.
If your project will require the shopping cart, I’m specialized in customizing the Magento and PrestaShop shopping carts. The first one is latest “state of the art” shopping cart software, used by millions all over the world, and made to be “all in one” product. You will never need to switch your website software again if you choose Magento. Community Edition will be just fine for 99% of users, and if you ever need more then you can get from Community Edition, you can always upgrade. You can see the demo on links bellow:
Demo Single Store : http://demo.magentocommerce.com/
Demo Multi Store : http://www.magento-mall.com/
Demo Admin : http://demo-admin.magentocommerce.com/index.php/admin/
In case your project require completely custom software, that’s not a problem. The development time will be a little longer probably, but you will get tailored software made to reflect your unique needs.
I can also build you the Wordpress plugins, Magento custom theme and modules. I can tweak or fix pretty much any PHP based software out there or build you completely new one “from scratch”.
Extras
By my opinion, Linux Shell scripting is what makes the difference between good and ordinary web developer. Good web developer will know how to use these little shell programs to make your site more stable, cross server, faster. It won’t be the problem to run your site on one server, and to save the most recent backups on another server. It won’t be the problem to backup or restore the database in few clicks. He will use anything that is available on your server.
So, on basically every website, I tend to implement automated backups, fast and easy restores, system snapshots at any time, so you will never have to worry about your website, since you will always be just a few clicks from restoring to previous state.





