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!
|
Want sPage but don't have the space to host it? Let us host it for you!
We can host your website for a small yearly fee, including all updates and support!
See our hosting plans! |
Organisations, big and small are using sPage for everything from personal and corporate websites to personal wikis and information storage
See who is using sPage! |
|