About Project

Tired of complex and heavy PHP based frameworks? Need a fast lightweight web based application to be up and running ASAP? Are you perhaps a sole developer or small team that needs a head start with your new project? Does your client want to see results within days?

If yes, then PHPDevShell is for you. PHPDevShell as the name suggests provides a “shell” for your code to run in. It was developed from the ground up to be fast, secure and to provide immediate results for the developer using it. Take your own PHP scripts and simply “plug” it into PHPDevShell’s secure menu system if you want, or take the extra step and develop your own plugin for PHPDevShell. PHPDevShell does not burden the developer with having to have an in-depth understanding of its inner workings, but doesn’t stop you from “digging” into its core if you like too either.

PHPDevShell does not stop there, it can also be used for complex web systems or websites, it has a very advanced OOP and modular structure to complete most complex web based systems.

heading_Screenshot - 19012012 - 11:20:28_0.png

Where would I typically use PHPDevShell?

PHPDevShell would typically be used to develop general web based applications, advanced websites or administration interfaces. It is not a CMS (Content Management System) but can be. PHPDevShell is essentially a ready made GUI application where you can immediately start with the development work that matters most, your application. For security and usability it already provides you with user registration and management, role management, group management, access rights security, system settings, templates, control panels, cronjob management, menu management, plugin management etc.

Why would I want to use PHPDevShell?

heading_Screenshot - 19012012 - 12:29:18.png

PHPDevShell provides the ability for you to get a PHP back-end system up and running in an incredibly short amount of time while not taking short cuts on things such as security and resource usage. It’s made as light as possible as to not interfere with your application yet allows you to heavily customise the look and feel if you have the time. Why re-invent the wheel when you can gain months of work instantly by using PHPDevShell?

What PHPDevShell is NOT!

  • PHPDevShell is lightly based on MVC but does support complex MVC, everything can be done in a single controller or simple/complex MVC or other structures. However, we are aiming for a good level of abstraction, i.e. seperation of business rules, presentation, database, etc.
  • PHPDevShell is NOT a Content Management System with which you would typically create websites with (although this is not impossible of course as it could be a very powerful CMS), it would usually be used as back-end administration, advanced complex websites. There are CMS systems that would suite you better if you want to create generic customer centric web site, please look at Drupal, Joomla, ExpressionEngine or WordPress for good CMS technology.
  • PHPDevShell is NOT in competition with any other framework nor does it provide the same solution, it is for simplicity, small teams with low resources. I recommend you look at one of these big players; Symphony, CakePHP, Prado, Akelos, Zend Framework, CodeIgniter.
  • PHPDevShell is NOT aiming to be academically correct, it uses a straight forward approach in accomplishing its tasks.
  • PHPDevShell is NOT a code generator, you still need to be fluent with PHP development.

PHPDevShell © 2010 - All rights reserved.