RE: [PHP] poll of 'public framework or roll your own'
-Original Message- From: Steve Staples [mailto:sstap...@mnsi.net] Sent: Wednesday, October 13, 2010 5:29 AM To: php-general Subject: RE: [PHP] poll of 'public framework or roll your own' I must have missed this poll but let me chime in (you've prolly already stopped reading now... :P ) to make a long story short, i use a custom variant that started life as cakephp. well, not even anywhere close. I started to comprehend how cakephp started/configured itself, and then wrote my own, and reduced a lot of the extra stuff it did that I didn't need. So, what I use is my own custom switchboard/index file, that does my magic, and then utilizes: smarty templates pchart (for graphs) fpdf (for pdf generation) pear mdb2 pear mailer (or sometimes phpmailer) jquery that is about all I use for every site i develop now. I am still fine tuning my classes/functions so that everything is more manageable and stream lined. my custom switchboard/index uses mod-rewrites, and does prolly a lot more than it needs to do, but i find it works quite nicely. -Steve Hi, I was just a bit curious since the project I recently started is huge and highly modular with the modules communicating to each other. I was looking into some MVC frameworks - Zend.com, phpro.org, PureMVC.org - to help speed up the project and its future expandability. After perusing some of the codes, Zend seems a bit bloated for me even though it already has a lot of good features built-in and doesn't seem to support modules and the inter-communcation. Phpro is very straight forward and very light while it doesn't seem to be able to support a highly sophisticated application with a lot of modules and the communication between them. PureMVC concept is awesome but there isn't an official release to support multiple modules (or cores) and their inter-communication. So I ported the standard to multicore but still need to see how the modules inter-communication work. I guess I'll have to dig up some more on the net for examples of the multicore. I haven't yet looked at the other frameworks, such as CakePHP, symfony, etc. Another plus to PureMVC is that it is language agnostic design, which I can later easily port my application to another language should the need arise. Thanks, Tommy -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] poll of 'public framework or roll your own'
I must have missed this poll but let me chime in (you've prolly already stopped reading now... :P ) to make a long story short, i use a custom variant that started life as cakephp. well, not even anywhere close. I started to comprehend how cakephp started/configured itself, and then wrote my own, and reduced a lot of the extra stuff it did that I didn't need. So, what I use is my own custom switchboard/index file, that does my magic, and then utilizes: smarty templates pchart (for graphs) fpdf (for pdf generation) pear mdb2 pear mailer (or sometimes phpmailer) jquery that is about all I use for every site i develop now. I am still fine tuning my classes/functions so that everything is more manageable and stream lined. my custom switchboard/index uses mod-rewrites, and does prolly a lot more than it needs to do, but i find it works quite nicely. -Steve On Tue, 2010-10-12 at 15:14 -0700, Daevid Vincent wrote: That was my poll! :) Do you use a public framework or roll your own? I personally find most frameworks to be either too generic or too restricting. To do some tasks you have to jump through many hoops. I see the benefit and certainly for prototypes they may have use, but I tend to find that building a custom framework using some basic tools like a DB wrapper, debug routines, selectbox routines, dynamic menu creation, headers, footers, etc. gives all the MVC power I need. What do you do? What's a framework? 1 (1.9%) I don't use any framework (by choice or policy). 9 (16.7%) I use my own custom framework. 33(61.1%) I use a public framework like Zend, Symfony, Cake, etc. 11(20.4% P.s. the link works fine for me... http://www.rapidpoll.net/8opnt1e And here are two more of interest maybe: http://www.rapidpoll.net/show.aspx?id=awp1ocy http://www.rapidpoll.net/show.aspx?id=arc1opy -Original Message- From: Tommy Pham [mailto:tommy...@gmail.com] Sent: Friday, October 08, 2010 6:47 AM To: PHP Subject: [PHP] poll of 'public framework or roll your own' Hi, Does anyone know/remember what's the results of that old poll back in mid(?) January? http://marc.info/?l=php-generalm=126455173203450w=2 I can't seem to access http://www.rapidpoll.net/8opnt1e. Thanks, Tommy -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] poll of 'public framework or roll your own'
That was my poll! :) Do you use a public framework or roll your own? I personally find most frameworks to be either too generic or too restricting. To do some tasks you have to jump through many hoops. I see the benefit and certainly for prototypes they may have use, but I tend to find that building a custom framework using some basic tools like a DB wrapper, debug routines, selectbox routines, dynamic menu creation, headers, footers, etc. gives all the MVC power I need. What do you do? What's a framework? 1 (1.9%) I don't use any framework (by choice or policy). 9 (16.7%) I use my own custom framework. 33 (61.1%) I use a public framework like Zend, Symfony, Cake, etc. 11 (20.4% P.s. the link works fine for me... http://www.rapidpoll.net/8opnt1e And here are two more of interest maybe: http://www.rapidpoll.net/show.aspx?id=awp1ocy http://www.rapidpoll.net/show.aspx?id=arc1opy -Original Message- From: Tommy Pham [mailto:tommy...@gmail.com] Sent: Friday, October 08, 2010 6:47 AM To: PHP Subject: [PHP] poll of 'public framework or roll your own' Hi, Does anyone know/remember what's the results of that old poll back in mid(?) January? http://marc.info/?l=php-generalm=126455173203450w=2 I can't seem to access http://www.rapidpoll.net/8opnt1e. Thanks, Tommy -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php