PHPx framework

Coding Critique is the place to post source code for peer review by other members of DevNetwork. Any kind of code can be posted. Code posted does not have to be limited to PHP. All members are invited to contribute constructive criticism with the goal of improving the code. Posted code should include some background information about it and what areas you specifically would like help with.

Popular code excerpts may be moved to "Code Snippets" by the moderators.

Moderator: General Moderators

crazycoders
Forum Contributor
Posts: 260
Joined: Tue Oct 28, 2008 7:48 am
Location: Montreal, Qc, Canada

Re: PHPx framework

Post by crazycoders »

For those interested, i have made a package off the alpha 0.1 release i have now... It is under the LGPLv3 licenses, in short, you can use it inside your own software and distribute it with your software but can't sell it even if modified. (Correct me if i'm wrong about that license thing)

Look for a file attached to this post to donwload the framework...
Attachments
phpxframework.0.1.alpha.zip
Alpha package 0.1 containing example files and framework files for PHPXFramework
(52.23 KiB) Downloaded 183 times
User avatar
Christopher
Site Administrator
Posts: 13596
Joined: Wed Aug 25, 2004 7:54 pm
Location: New York, NY, US

Re: PHPx framework

Post by Christopher »

crazycoders wrote:For those interested, i have made a package off the alpha 0.1 release i have now... It is under the LGPLv3 licenses, in short, you can use it inside your own software and distribute it with your software but can't sell it even if modified. (Correct me if i'm wrong about that license thing)
You are wrong about the LGPLv3. They need to distribute it with the license and if they distribute a modified version then they need to license those modifications back to you. Other than that, people can do with it what they like with the code.
(#10850)
crazycoders
Forum Contributor
Posts: 260
Joined: Tue Oct 28, 2008 7:48 am
Location: Montreal, Qc, Canada

Re: PHPx framework

Post by crazycoders »

Ah ok, as long as no one starts a concurent project, it's what matters to me. If i understand right they could fork and make a project of their own right? It would just not be logical nor right to do i guess...
crazycoders
Forum Contributor
Posts: 260
Joined: Tue Oct 28, 2008 7:48 am
Location: Montreal, Qc, Canada

Re: PHPx framework

Post by crazycoders »

PHPx framework 0.2.a released, you may download it from my web site at: http://www.allianceunisport.com/phpx/ph ... .0.2.a.rar

Features several improvements to the engine, added textbox control, merge all style objects into one big objects, added support for disabled items, added support for input element labels and much more.
crazycoders
Forum Contributor
Posts: 260
Joined: Tue Oct 28, 2008 7:48 am
Location: Montreal, Qc, Canada

PHPx framework 0.3 a released

Post by crazycoders »

After several days of hard work, i was finaly able to land a 0.3.a version. This version has MAJOR changes to the engine, notably the ability to be used on very standard HTML files. The engine now uses a completly different parsing engine and instead of parsing each tag into an object (Lots of memory bloat for nothing) instead, it parses only the tags marked with the 'runat="server"' attribute.

As usual an online preview is available, i'm working on the docs and PHPX framework section that will actually use this framework as an example. It will be up within the next version and so people will be able to have a good glimpse of what properties are available and how to use the framework in a real day to day programming example.

Online preview: http://www.allianceunisport.com/phpx/framework/0.3.a/
Changelog: http://www.allianceunisport.com/phpx/fr ... HANGES.txt
Download: http://www.allianceunisport.com/phpx/fr ... .0.3.a.zip

This version is now officially frozen and won't change
Post Reply