HGeneAnthony Posted June 12, 2012 Share Posted June 12, 2012 I'm interested in doing some websites for a few charities. However, I'm a little conflicted with which way to go. I personally believe in writing everything in PHP to make it easier to maintain. However, this might make it harder for the charity to find someone to take over for me if I move on. I am also a fan of MVC frameworks like Codeigniter, YII, and the Zend Framework, due to their consistent standards, and handy functions, but once again this might make it harder to find people to take over for me if I move on later. I'm curious what is the best way to go. I don't think I've ever seen one open source PHP application that ever uses a framework. Should they be avoided? Quote Link to comment Share on other sites More sharing options...
trq Posted June 12, 2012 Share Posted June 12, 2012 To the contrary, using a framework can often make a site easier to maintain. All the developer needs to know is how to use said framework and providing the original programmer has done things as they are generally (best practice) done, any developer with an understanding of said framework should have no trouble picking up where the original programmer left off. Quote Link to comment Share on other sites More sharing options...
Jessica Posted June 12, 2012 Share Posted June 12, 2012 To the contrary, using a framework can often make a site easier to maintain. All the developer needs to know is how to use said framework and providing the original programmer has done things as they are generally (best practice) done, any developer with an understanding of said framework should have no trouble picking up where the original programmer left off. This. Choose a framework that is well documented and has good support as well. Quote Link to comment Share on other sites More sharing options...
HGeneAnthony Posted June 13, 2012 Author Share Posted June 13, 2012 I thought of that as well, however I still wonder why I never see this implemented in open source projects I've downloaded. Most open source projects are pretty big as well so I felt like maybe these guys just know something I don't know. Quote Link to comment Share on other sites More sharing options...
trq Posted June 13, 2012 Share Posted June 13, 2012 Most open source software in the PHP world is (unfortunately) not too well written. Also, a lot of it pre dates some of the more prominent frameworks. Quote Link to comment Share on other sites More sharing options...
Mahngiel Posted June 13, 2012 Share Posted June 13, 2012 I thought of that as well, however I still wonder why I never see this implemented in open source projects I've downloaded. Most open source projects are pretty big as well so I felt like maybe these guys just know something I don't know. That's what I like most about CodeIgniter. It has the finest documentation I've seen. I learned CI fundamentals in a few days after picking up an OS project and reading their User Guide. Stupid Simple. Want to make future devs hate you? Use Typo3. Quote Link to comment Share on other sites More sharing options...
HGeneAnthony Posted June 17, 2012 Author Share Posted June 17, 2012 I really like CodeIgniter's documentation. I also think it's a really nice framework. I'm always trying to decide between using codeigniter and yii. YII has some really nice features and is also very fast. Unfortunately, nothing can touch Codeigniter when it comes to documentation. 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.