Archief - Framework kiezen

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Xiao

Legacy Member
Een paar maanden terug moesten we voor een schoolopdracht CodeIgniter gebruiken. Hiervoor had k nog nooit een framework gebruikt voor PHP, maar het gebruik van CodeIgniter beviel me wel.

Nu wilde ik mijzelf verder verdiepen in een framework voor PHP, maar ik zie door de bomen het bos niet meer en weet niet welk framework kiezen.
Hoewel CodeIgniter vrij makkelijk was om te gebruiken, heb ik al op verschillende plekken gelezen dat CI eigenlijk aan het 'uitsterven' is omdat ze de nieuwe PHP versies niet ondersteunen.

Na wat opzoekwerk kwam ik uit bij Yii, Laravel, Symphony2 (en eventueel Zend).
Ik vind het wel moeilijk om de grootste verschillen te vinden tussen deze frameworks en ik zie het niet echt zitten om ze allemaal onder de knie te krijgen en dan te zien welke mij het beste ligt.

Heeft iemand ervaring met de genoemde frameworks of kan iemand mij wat in de goede richting wijzen?
Wat voor mij het belangrijkst is is dat er veel documentatie (of degelijke tutorials) te vinden is, zodat ik niet constant forums moet volspammen omdat ik vast zit.

VinceVe

Legacy Member
Yii is het alternatief voor codeigniter. Btw voor zover ik weet is codeigniter geschreven voor php 4 en 5... Symfony 2 is al eerder een enterprise framework (zoiets als spring etc.) Dus met heel veel configuratiewerk. Ikzelf heb heel lang in php gewerkt en ben nu in rails (ruby) aan het ontwikkelen. Een convention over configuration framework. Dat is echt een aanrader. Bovenstaande frameworks (buiten lavarel) heb ik allemaal gebruikt, maar in mijn ogen duurde de ontwikkeling nog altijd te lang en was er teveel boilerplate crap waar ik nu niet meer wil mee bezig zijn :)

dJeez

Legacy Member
Symfony2, hands down. Kijk naar de adoptie ervan door een hele resem gevestigde Open Source projecten, kennis ervan is dus alvast heel nuttig als je toekomstgericht denkt.

Xiao

Legacy Member
Ben voorlopig terug in CI begonnen. Wilde met Laravel starten, maar bij het volgen van tutorials kwam ik de ene error na de andere tegen omdat de meeste tutorials geschreven zijn voor Laravel 3.

Zal wel eens met Laravel beginnen als ze wat langer bij 1 versie gebleven zijn.

woony

Legacy Member
Ik denk dat CI zeker een goede keuze is om te starten met frameworks, ik heb het ook als eerste gebruikt wanneer ik niet meer elke letter zelf wou programmeren :)

Is me goed bevallen en heb er nog steeds een paar projecten op draaien , en die draaien vlot.
Er is niks complex aan en buiten een paar probleempjes die je naargelang eens tegen komt vind je ongetwijfeld voldoende uitleg online.

Eens je gewoon bent met een framework te werken maak je snel de overgang naar een ander als het nodig zou zijn en ga je wel wat experimenteren. Zolang er geen noodzaak is om over te schakelen, en je resultaten haalt met iets dat je kent. Het is ook leuk om een tijdje te werken met iets waar je voeling mee krijgt, in plaats van altijd het gevoel te hebben dat je weer alles opnieuw moet gaan uitzoeken.

good luck verder

Xiao

Legacy Member
Bedankt! Ik voel mij momenteel inderdaad wat geruster bij CI. Vooral omdat ik zeker geen php-guru ben, en de goede documentatie van CI helpt echt wel :)

Het enige tot hier toe dat ik in Laravel was tegengekomen dat ik een beetje mis in CI is die templating (blade). Maar voor de rest is het zeker genoeg voor wat ik ermee ga doen :p

Kilghard

Legacy Member
Ook een aanrader is CakePhp
Is eerder voor de middel grote projecten.
Goede documentatie , snel , zeer snelle scaffolding , en gewoon een heleboel leuke dingen.
+ Als je iets als Cakstrap (cakephp + bootstrap) download moet je maar unzippen en half je app is al klaar ;)

Ik was er na een weekje of 2 mee weg , duurt natuurlijk wel even eer je echt alles onder de knie hebt

woony

Legacy Member
Xiao zei:
Bedankt! Ik voel mij momenteel inderdaad wat geruster bij CI. Vooral omdat ik zeker geen php-guru ben, en de goede documentatie van CI helpt echt wel :)

Het enige tot hier toe dat ik in Laravel was tegengekomen dat ik een beetje mis in CI is die templating (blade). Maar voor de rest is het zeker genoeg voor wat ik ermee ga doen :p

Template - A CodeIgniter Library
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan