Licence to release PHP code?
Published 2008-03-18 03:05:00
Basically if I need to use any of this for a commerical project, the first question will be, can we maintain and add to it, knowing that it's going to be maintainable. Well. the basic answer from all of the code in the 'Lite' section is. Forget about it. Most of the code in that section, you would be lucky if you server was not hacked. Installing a virus might be more efficient..
Anyway this is the summary from looking at the code.. - it's not pretty and I've not got much in the way of complements for them.. - but it's quite entertaining...
Translucid
BAD - Uses defines for configuration
GOOD - Bootstraper (index.php seems reasonably sensible)
BAD - Stupid directory layout
BAD - Namespacing on classes not sensible
BAD - re-written database abs. layer
BAD - stupid file naming *.class.php
BAD - loads of smarty assignvar's
Snews
BAD - functional based single file crap
Siteman
BAD - site was hacked!
BAD - Code unreadable
BAD - include style running
pivot
BAD - uses functions everywhere
BAD - directories splattered with unorganized files.
BAD - Code unreadable
BAD - php Serialized data in Files pretending to be a database
phpcms
BAD - Messy mix of HTML + PHP
GOOD - a bit of structure to it
BAD - horrific class naming sturcture.
BAD - uses capital letters for GLOBAL variables everywhere.
BAD - Functional crap
lokicms
BAD - functional Crap
BAD - farcical mix of HTML and PHP
lightneasy
BAD - functional Crap
BAD - unreadable code
BAD - if .. if .. if ... interpreting of page actions..
jaf-cms
BAD - Mix HTML and PHP
BAD - trys to get arround register globals!
BAD - functional crap
guppy
BAD - stupid licencing
BAD - stupid file naming *.inc
BAD - functional crap
BAD - mix HTML + PHP
BAD - unreadable code
eyeos
BAD - losts of functional crap
GOOD - uses pear
BAD - mindblowingly bad filenaming
BAD - not lite or simple (WTF was it in this category for..)
doop
BAD - not available
cutephp
BAD - functional crap
BAD - stupid file naming standard - .mdu!!
BAD - mix HTML and PHP
www.phpdeveloper.org : PHPDeveloper: PHP News, Views and Community (210 referals)
www.nexen.net : Nexen.net : portail PHP et MySQL - Une autorisation pour publier du code PHP? (210 referals)
www.planet-php.net : Planet PHP (87 referals)
google.com : march (80 referals)
www.phpaddiction.com : PHP Weekly Reader - March 23th 2008 : phpaddiction (29 referals)
palleas.com : Me, Myself and I (17 referals)
google.com : php licence (17 referals)
google.com : december (14 referals)
palleas.com : Speak english ? #2 | Me, Myself and I (13 referals)
www.planete-php.fr : Planete PHP FR : tous les blogs PHP francophones (9 referals)
google.com : PHP Licence System (8 referals)
google.com : lightneasy (7 referals)
www.phppod.com : Alan Knowles' Blog: Licence to release PHP code? - Phppod.com - Custom Scripts Articles and Tutorials (6 referals)
www.codango.com : Codango: PHP Buzz Clips (5 referals)
www.codango.com : Codango: PHP Scripts, Reviews, PHP Examples, Hosting (5 referals)
google.com : november (4 referals)
www.developercast.com : 2008 March | Development Blog With Code Updates : Developercast.com (3 referals)
url.ie : URL.ie (3 referals)
google.com : php code (3 referals)
google.com : PHP licences (3 referals)
Follow us
-
- Some thoughts on the language server and its usefulness in the roobuilder
- Roo Builder for Gtk4 moving forward
- Clustered Web Applications - Mysql and File replication
- GitLive - Branching - Merging
- PDO_DataObject Released
- PDO_DataObject is under way
- Mass email Marketing and anti-spam - some of the how-to..
- Hydra - Recruitment done right
Blog Latest
-
Twitter - @Roojs