null
Home
About
News
Documentation
Blog
Project site
Facebook group
Contribute
Donate
Download
Demos
Tutorials
Contact
null
News
Below, short exterpts from the
Wigbi blog
are listed.
Subscribe to the feed
for instant updates.
null
Wigbi 1.0 alpha done
I have just ended a couple of months worth of Wigbi 1.0 development. The result is a complete rewrite of previous Wigbi versions, with a load of new features, increased stability and…well, more Since Wigbi 1.0 is developed with TDD, I have found several major bugs that I have not known about before. Thanks to [...]
Long summer break
After a long and busy summer, I have once again picked up the Wigbi 1.0 development. A beta is not far away, since the only class to finish now is the WigbiDataPlugin (called Seed in previous releases) JavaScript class. The Wigbi 1.0 release is way different than the 0.99.2 version that was released earlier this [...]
PHP and JS CacheHandler path differences
As I am finishing the Wigbi 1.0 implementation, the time has come to implement the JS versions of the Wigbi PHP handler classes. As I implemented the CacheHandler JS class, I came across an interesting problem. In this post, ~/ indicates the application root, which is where the wigbi folder is located. In PHP, the [...]
New class inheritance and JSON functionality in Wigbi.JS 1.0
Previous versions of Wigbi have used both MooTools and jQuery as embedded toolkits. Now, however, I have decided to exclude MooTools and only keep jQuery. MooTools have some really nice features, but since i only used its object inheritance and JSON implementation, I decided to exclude it in the upcoming 1.0 release. The less 3rd [...]
Log and JavaScriptPacker bundled into Wigbi
Wigbi uses the PEAR Log Package for logging and the JavaScriptPacker to obfuscate the JavaScript code of the, in runtime, auto-created plugin classes. Previously, the class files (Log.php and JavaScriptPacker.php) has been separate files within the wigbi/php/system/ folder. They have automatically been included when Wigbi was started. However, since the wigbi/php/system/ folder does not exist [...]
Bundle CSS files
In Wigbi 0.99.2, all CSS files within the selected theme folder (if any), as well as within the wigbi/css folder, were added to the virtual bundle file wigbi/wigbi.css. The Wigbi theme engine parsed all files and added them to the virtual file output, as one mega string (or quite small if not that much CSS [...]
Static -> non-static -> static?
I am currently, as all PHP/JS tests are written and working, having some second thoughts regarding the non-static approach for the various system classes. It is a nice feature to be able to create your own instances and in such way be able to use them as you see fit, but the default instances are [...]
Wigbi 1.0 PHP system and core packages DONE
I have finished rewriting all PHP system/core classes. It has been great fun and since Wigbi 1.0 is test-driven, future releases will be rock steady, which will be a relief. I will now move on to the JavaScript classes, and will search for a nice TDD framework for JavaScript. If you have any suggestions, please [...]
Wigbi 1.0 system and core packages almost done
I have almost completed rewriting all the Wigbi 0.99.3 system and core package classes. The new Wigbi version is fully test-driven, which is a huge improvement from earlier versions. All in all, the new version features a lot of improvements, some class/method removals and a much more slick framework. All system and core classes are [...]
The work with Wigbi 1.0 proceeds
I am currently working with the Wigbi 1.0 release, which I wrote about earlier. I have now finished writing new versions for the following classes: CacheHandler IniReader JavaScript LogHandler SessionHandler Wigbi (part done) Working with SimpleTest has simplified development a lot, which is why the pace is so good In Wigbi 1.0, all system classes [...]
v. 0.99.2
v. 0.99.2