Eigenlijk nooit aandacht eraan gegeven, maar recentelijk toch eens naar wat PHP Frameworks gaan kijken welke interessant zijn om te gebruiken voor het ontwikkelen van een modulair CMS. Maar nu is er meer dan genoeg keuze en elke Framework heeft natuurlijk zijn eigen voor- en nadelen.
Waarop baseren jullie de keuze van het Framework? Of is dit weer per project verschillend? Ik begrijp dat de beste optie waarschijnlijk is om je eigen Framework te programmeren, maar waarom het wiel twee keer uitvinden als er al een grote basis klaar staat voor je.
Wat ik belangrijk vind bij een Framework is vooral eigenlijk de modulaire opzet en een Framework dat op het MVC pattern is gebaseerd, nu zul je er denk ik weinig vinden die dit niet meer zijn, maar toch zal het ene Framework weer makkelijker te gebruiken zijn dan het andere. Wat ik ook erg belangrijk vind is een ingebouwde beveiliging (gebaseerd op gebruikers en unieke rechten per module + actie).
Het is lastig om zo op korte termijn eigenlijk een goede selecte te maken van de Frameworks die beschikbaar zijn en hoe ze werken en wat de voor- en nadelen zijn, dus ik plaats deze post eigenlijk een beetje in de hoop dat er hier toch een aantal mensen zijn met de nodige ervaring in de Frameworks om zo aan te kunnen geven wat de onderlinge verschillen zijn.
De Frameworks die me nu het meest aanspreken zijn CodeIgniter, Ruby on Rails en CakePHP.. maar dit komt dan weer voornamelijk door de naamsbekendheid ervan en niet zozeer omdat ik zeker ervan ben dat ze beter zijn dan de minder bekende!
- PHP Framework kiezen, waar te beginnen?
-
18-01-2011, 20:40 #1
- Berichten
- 1.899
- Lid sinds
- 18 Jaar
PHP Framework kiezen, waar te beginnen?
-
In de schijnwerper
-
18-01-2011, 20:43 #2
- Berichten
- 2.392
- Lid sinds
- 17 Jaar
Re: PHP Framework kiezen, waar te beginnen?
Zend Framework ligt bij mij nog steeds hoog aangeschreven! Makkelijk in gebruik, en een zee aan functionaliteiten.
-
18-01-2011, 20:45 #3
- Berichten
- 1.899
- Lid sinds
- 18 Jaar
Re: PHP Framework kiezen, waar te beginnen?
ZEND, die vergat ik even te noemen naast CakePHP/CodeIgniter en RoR.. dat is natuurlijk ook een van de bekendere.
-
19-01-2011, 19:29 #4
- Berichten
- 13
- Lid sinds
- 16 Jaar
Re: PHP Framework kiezen, waar te beginnen?
Smarty is ook een mooi framework ;)
-
19-01-2011, 19:34 #5
- Berichten
- 732
- Lid sinds
- 19 Jaar
Re: PHP Framework kiezen, waar te beginnen?
Verder heb je nog symfony die ook redelijk populair is.
Ik heb afgelopen jaar vele frameworks bekeken en heb nog geen keuze kunnen maken. Wat ik naast jouw wensen nog zou willen is goede documentatie, actieve gemeenschap, snel en standaard scripts beschikbaar zodat je niet meteen alles zelf hoeft te maken.
-
19-01-2011, 19:47 #6
- Berichten
- 1.899
- Lid sinds
- 18 Jaar
Re: PHP Framework kiezen, waar te beginnen?
Documentatie spreekt eigenlijk voor zich, dat mag wel bij een Framework. Wat zijn jouw ervaringen met frameworks met betrekking tot autorisatie (op basis van losse levels per module e.d.)
-
19-01-2011, 19:53 #7
Elephant Media GbR
- Berichten
- 1.253
- Lid sinds
- 18 Jaar
Re: PHP Framework kiezen, waar te beginnen?
Ik denk dat momenteel ZF (zendframework) de beste is, er is een goede community, veel documentatie ze hebben zelfs hun eigen "opleidingen".
Heb veel van hun afgekeken bij het ontwikkelen van m'n eigen framework.
-
19-01-2011, 20:15 #8
- Berichten
- 465
- Lid sinds
- 18 Jaar
Re: PHP Framework kiezen, waar te beginnen?
Smarty is een template parser, geen framework. Toch is het wel goed te combineren met een framework.
Maar zou je CakePHP naast CI zetten, dan zou ik zeker voor CI gaan. Qua snelheid maakt dat nogal wat uit. Zend weet ik zo niet.
-
19-01-2011, 21:15 #9
- Berichten
- 1.899
- Lid sinds
- 18 Jaar
Re: PHP Framework kiezen, waar te beginnen?
Heb me net een boek aangeschaft 'PHP 5 Framework Development', eens kijken wat daarin staat.. zelf wat opzetten speelt natuurlijk des te beter in op de eisen die je zelf hebt. Enige puntje waar ik mee zat is 'waarom het wiel opnieuw uitvinden' als er al precies zo'n framework is dat ik nodig heb.
-
19-01-2011, 21:20 #10
Elephant Media GbR
- Berichten
- 1.253
- Lid sinds
- 18 Jaar
Re: PHP Framework kiezen, waar te beginnen?
Het geeft je meer inzicht in de werking van een framework , Zend had voor mij teveel onduidelijkheden die ik dmv zelf een framework te schrijven heb ondekt. Het heeft me ook een beter inzicht in het MVC principe gegeven, ( wat meer een denkwijze is dan een principe ).
Ik heb veel dingen op de zelfde wijze gedaan als bestaande frameworks, maar weet wel alles van m'n eigen framework, en als er wat mis gaat weet ik dit ook sneller te verhelpen dan bij een bestaand framework.
Het kost je veel tijd, en ja je schrijft al iets wat uitgevonden is. Maar het verbreed je kennis over programmeren , en de hele gedachten achter OOP.
-
19-01-2011, 21:23 #11
- Berichten
- 1.899
- Lid sinds
- 18 Jaar
Re: PHP Framework kiezen, waar te beginnen?
Ligt er maar net aan hoeveel tijd het kost.. wat is veel tijd? 2 weken, 1 maand, paar maanden? om een goede basis op te zetten bedoel ik dan. Het lijkt me na de opzet toch het meeste werk om de modules ervoor te schrijven,.. het framework zelf is in principe een basis waar je modules aan kunt verbinden of niet.. het framework zou dan hooguit moeten zorgen voor:
- autorisatie (+ user en rights management)
- templates (+ eventueel caching)
- registry
- routing
- database layer
- kant-en-klare admin omgeving
- kant-en-klare front-end
de modules zouden er dan aangehangen moeten worden en zonder verdere aanpassing van het framework geladen kunnen worden om te gebruiken (CMS functies bijvoorbeeld).
-
20-01-2011, 00:37 #12
Elephant Media GbR
- Berichten
- 1.253
- Lid sinds
- 18 Jaar
Re: PHP Framework kiezen, waar te beginnen?
Wat ik heb gedaan is dmv een autoIT script, een paar keuzes ingeladen. Deze laad de main instellingen, stelt de settings in, richt de basis database in.
Idee komt van de ZENDengine (python dacht ik) , maar ik vind die van mij fijner. Ik heb geen standaard admin omgeving in m'n framework, ik denk dat dit bij elk script anders moet. Bij een CMS is dit anders dan bij een webshop of een systeem van welke aard dan ook.
Wel heb ik standaard models en database inrichtingen.
-
20-01-2011, 01:19 #13
- Berichten
- 1.899
- Lid sinds
- 18 Jaar
Re: PHP Framework kiezen, waar te beginnen?
Admin omgeving is inderdaad een keuze die je zelf kunt maken.. als ik er zo over nadenk hoeft dat inderdaad ook niet eens perse. Hoewel je altijd wel met een beheer omgeving werkt en om dan al iets op te zetten in bedrijfs huisstijl om de settings aan te passen is prima.
-
20-01-2011, 08:28 #14
- Berichten
- 2.971
- Lid sinds
- 18 Jaar
Re: PHP Framework kiezen, waar te beginnen?
Ik vind dit altijd wel een mooie weergave :p
-
20-01-2011, 09:28 #15
- Berichten
- 312
- Lid sinds
- 15 Jaar
Re: PHP Framework kiezen, waar te beginnen?
Kohanaphp of Yii kan ik aanbevelen zend vind ik echt helemaal niks omdat het erg sloom is in vergelijking met andere Frameworks.
Laatst aangepast door gast17521 : 20-01-2011 om 09:38
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic