sPage is a revolutionary new website management tool which allows you to create, edit, update and maintain a full website, without any prior knowledge. You simply log in, click an Edit link, and type in your new content. It's so flexible, you can even port your existing PHP website over and manage thousands of pages at once!

sPage Development Blog

sPage Beta 4 progress


Written by David Gray on 23rd January, 2009

Work has been continuing on sPage Beta 4. It seems that sPage Beta 3 might not make it to the downloads page because all the improvements plus more are coming forth in Beta 4. The re-write seems to have deviated from the last post in that eval() support may not be removed altogether, but strengthened and limited to "absolutely necessary" scenarios. This also means that a lot of core pages in prior sPages (ie. editor, pagelist, userlist, login among other "built in" pages) will now be physical files instead of pages in the database, reducing the need for eval() and reducing security risks, but at the cost of making sPage a little less "customizable" by anyone.

But fear not, for sPage Beta 4 already has a whole stack of new features and changes:

  • phpGACL is now gone completely. All security is done through a flexible, simplified, in-house security engine. This is great for template and plugin writers!
  • Templates (widgets) are at least two to three times faster (possibly more!) thanks to some in-built PHP functions like strpos and substr! No more messy regexes!
  • Security is now simple enough for the average person to manage on their website, with more simplifications coming soon
  • AJAX functions and in-place code editing means you don't have to load a new page to edit, it's all done on the same page. You can also use our AJAX class to build some fancy effects into your new website
  • Improved mobile device support and support for no-javascript users. You can now edit pages text-only or with the TinyMCE, the new WYSIWYG editor of sPage
Lots of exciting things are coming, as well as many more, so be patient and look for a release soon!


Updates


Written by David Gray on 2nd January 2009

We're not dead yet! sPage Beta 3 is coming along well with a few bits and pieces being added here and there. Work has also begun on sPage Beta 4 which is a complete re-write of sPage. A lot of code in there was hacks put together. This time code is planned and should be easier to maintain in the future.

This re-write should include:

  • Simplified security using an in-house engine. This reduces code size, increases speed and ease of use
  • More documentation for developers out there
  • Less reliance on eval(), the security nightmare of the PHP world
  • An improved template engine based on files
  • Some features made advanced for security and reliability
There is no timeframe for beta 3 and 4, but work is being done on both so releases should come soon. Stay tuned for more information!


sPage Beta 3


Written by David Gray on 2nd September, 2008

sPage Beta 3 will contain a brand new installer that will make installing sPage on your website a breeze! Several new features such as in-place editing (think editing pages without loading a new page) and lots of security features, are being drawn up and are almost ready for release.

This version will also see the introduction of alternate themes. View the stylesheet page to see a list of themes, and pick one to change the layout of your website!

Lots more features to come, so keep an eye out on SourceForge.net for the latest releases!










Log in / out | Credits