448191 Posted September 12, 2006 Share Posted September 12, 2006 Application design General: The Object Management Group (OMG) Zend Developer Zone ZF: Enabling Hierarchical URI Web Application Development - A Guide to Success PHP Hacks Chapter 6: Application Design PHP Application Framework Design Tutorial PHP Riot's Application Design Section The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!) Design strategies: Philosophy of Interface-Driven Design Jimmy Nilsson on Domain Driven Design Domain-Driven Design patterns Introduction to Test Driven Design Unified Modeling Language: UML Homepage IBM UML Resource Center Visual Paradigm UML Resources Center Visual Case Tool - UML Tutorial Practical UML™: A Hands-On Introduction for Developers OO/UML: Aggregation versus Composition UML software: Visual Paradigm for UML Community Edition Umbrello UML Modeller ArgoUML Violet UML editor XMI to PHP PHP to XMI PHP5 related: PHP 5 and Design Patterns: An Introduction PHP 5 Advanced OOP and Design Patterns PHP 5 OOP: Delegation and Custom Exceptions Sams: Object-Oriented Programming Through Design Patterns Sams: Design Patterns and PHP 5 Sams: Polymorphism, Design Patterns, and PHP Programming Sams: Overloading and Object-Oriented Programming with PHP 5 Standard PHP Library (SPL) Functions Advanced OOP with SPL in PHP 5 Building a simple MVC system with PHP5 Controlling Online Forms with Builder Objects in PHP 5 MVC: Planet MVC Learning from the CakePHP source code - Part I Understanding MVC in PHP Model View Controller Illustrated Model View Controller Overview The sad story of Model View Controller Yes, it's from Microsoft, but hey.. Design Patterns: patternshare.org Hello World in Patterns Patterns for PHP Registry Pattern Singleton Pattern Strategy Patterns Observer Pattern Factory Method Adapters and proxy patterns Iterator Pattern Decorator Pattern Command Pattern Custom template engines: Beyond The Template Engine CodingForums.com: Modular DOMDocument template engine Using a Template Processor Class in PHP 5 Database design: Database Design Basics An Introduction to Database Normalization Concepts of Database Design and Management Frameworks: PHP MVC Frameworks PHP Ajax Frameworks Manual Lemos' Recommended Frameworks Taking a look at ten different PHP frameworks Performance and security PHP Simple ouput caching tutorial More simple ouput caching Client/proxy caching tutorial PHP Accelerator Turck MMCache PHP Security Guide PHP optimization tips Performance of the PHP5.1 Object Model Compared to PHP4 Top 7 PHP Security Blunders MySQL MySQL Optimization MySQL General Security Issues This is already starting to turn in a pretty comprehensive list, but feel free to suggest additions, please! Quote Link to comment Share on other sites More sharing options...
redbullmarky Posted September 22, 2006 Share Posted September 22, 2006 I'd like to suggest this article from Sitepoint (original version here) as it was the first to properly open my eyes to PHP-based template "engines" and how easy it is to make a lightweight template class using PHP as its native syntax. For those a bit baffled by Smarty and suchlike, with the new set of syntax they introduce, the article is perfect. Cheers Mark Quote Link to comment Share on other sites More sharing options...
448191 Posted September 23, 2006 Author Share Posted September 23, 2006 I'd like to suggest this article from Sitepoint (original version here) as it was the first to properly open my eyes to PHP-based template "engines" and how easy it is to make a lightweight template class using PHP as its native syntax. For those a bit baffled by Smarty and suchlike, with the new set of syntax they introduce, the article is perfect. Cheers Mark I read the original before. It's up there. Quote Link to comment Share on other sites More sharing options...
redbullmarky Posted October 31, 2006 Share Posted October 31, 2006 an excellent read if you're looking for recommendations for Rails-inspired PHP frameworks: http://www.h3rald.com/articles/view/rails-inspired-php-frameworks/ Quote Link to comment Share on other sites More sharing options...
paalgg Posted February 28, 2007 Share Posted February 28, 2007 UML software: Visual Paradigm for UML Community Edition Umbrello UML Modeller ArgoUML Violet UML editor XMI to PHP PHP to XMI I would like to suggest my own PHP2XMI / PHP2UML tool with web interface for the "UML Software" category: http://www.gammelsaeter.com/php2xmi/ It parses PHP classes and generates interfaces, classes, inheritance, implementation etc as an XMI file. The XMI output has been tested with argoUML, StarUML and Umbrello, and works perfectly. I am very interested in feedback and suggestions to improve. I can mention that I have plans to extend it with Umbrello support in the XMI output so that the classes already is set up and the user do not have to put every class and interface in the right place. Quote Link to comment Share on other sites More sharing options...
koen Posted March 4, 2008 Share Posted March 4, 2008 There's an interesting discussion going on right now about the MVC models in PHP frameworks, and about the nature of the MVC model itself. I think the email quoted in the following post is an interesting clarification of some widely misunderstood MVC conceptions: http://pookey.co.uk/blog/archives/43-phplondon08-the-crazy-guy-mail.html Quote Link to comment Share on other sites More sharing options...
deadonarrival Posted May 19, 2008 Share Posted May 19, 2008 The microsoft like is dead (wouldn't you believe it) Quote Link to comment Share on other sites More sharing options...
keeps21 Posted March 2, 2009 Share Posted March 2, 2009 Does anyone know if this Article: Building a simple MVC system with PHP5 is available anywhere, I've seen lots of reviews for it and everyone seems to have good things to say about it. but the site doesn't work. Quote Link to comment Share on other sites More sharing options...
Daniel0 Posted March 2, 2009 Share Posted March 2, 2009 http://web.archive.org/web/20080209154336/http://www.phpit.net/article/simple-mvc-php5/ Quote Link to comment Share on other sites More sharing options...
axl8 Posted March 1, 2010 Share Posted March 1, 2010 Five common PHP design patterns http://www.ibm.com/developerworks/library/os-php-designptrns/ Five more PHP design patterns http://www.ibm.com/developerworks/opensource/library/os-php-designpatterns/ Quote Link to comment Share on other sites More sharing options...
RobertP Posted December 11, 2012 Share Posted December 11, 2012 (edited) I would like to note, that most *all* of the links categorized under "Design Patterns" are dead. Edited December 11, 2012 by RobertP Quote Link to comment Share on other sites More sharing options...
448191 Posted April 24, 2014 Author Share Posted April 24, 2014 Time to retire (delete) this sticky. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.