WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   PHP Frameworks (https://www.wn.se/forum/showthread.php?t=1054216)

Weaver 2012-07-23 15:19

Ett annat ramverk jag också kan rekommendera är Doctrine 2 för databasaccess. ZF 1s databasmodell är baserad på ActiveRecord och det blir snabbt väldigt rörigt när man börjar blanda in joins. Det går väldigt bra att integrera Doctrine 2 och ZF i sin Bootstrap.

HenrikAI 2012-07-23 15:58

Kör numera antingen eget ramverk eller Symfony 2. Har tidigare jobbat gjort en del med Codeigniter och F3 (Fat Free Framework).

Adestro 2012-12-14 13:42

Citat:

Ursprungligen postat av Monkboll (Inlägg 20445525)
Har börjat titta mycket på laravel...
Det kan jag rekomendera. Mycket imponerad så här långt.

Instämmer, Laravel är riktigt grymt och något PHP har behövt mycket länge.

http://laravel.com/

Nihilnovi 2012-12-14 13:58

Kan starkt rekomendera Symfony 2 i alla fall, enkelt att lära sig och riktigt bra! ZF2 annars som alternativ, men är mer en smaksak.

Native php - USCH! Fastna inte i php 5.0-3! 5.4 + SF2/ZF2 med Twig och Doctrine = mums

Clarence 2012-12-14 14:11

Citat:

Ursprungligen postat av Adestro (Inlägg 20457435)
Instämmer, Laravel är riktigt grymt och något PHP har behövt mycket länge.

http://laravel.com/

Ja, få frameworks som lyckats få in såpass mycket singletons trots att hälften av ramverket är symfony komponenter med bra design.

eNamn 2012-12-14 15:12

Citat:

Ursprungligen postat av eNamn (Inlägg 20445148)
Hur det står till i PHP sverige. Vad är det för verktyg som är populärast och används mest?

Delta gärna i denna undersökning

1) Vilket PHP Framwork/Template generator använder du helst?
2) Vilka andra PHP Framworks/Template generator använder du?
3) Vilka har du slutat använda?

Vill påminna om undersökningen i första inlägget;) Svar gärna på den.

Själv är/var jag på jakt efter mitt första, så:

1) Yii
2) Inga
3) inga

Zend verkar vara populär men lite seg enligt testet på yii-hemsida.
Smarty gillade jag för att den var ren php (snabb) men E.g. inte ett framework utan en php template engine.

eNamn 2012-12-14 17:00

Ställning just nu (som jag tolkat det)

Helst Andra Slutat PHP Framework
2 2 0 Zend
0 0 1 Cake
2 1 1 CodeIgniter
3 0 1 Eget
0 1 0 Slim PHP
2 0 0 Laravel
4 0 0 Symfony 2
1 0 0 Doctrine 2
0 1 0 Fat Free Framework

Templatemotor
1 - - mustache.github.com/)
1 - - Dwoo
1 - - Smarty 2
1 - - Twig

Clarence 2012-12-14 17:05

Citat:

Ursprungligen postat av eNamn (Inlägg 20457469)
Ställning just nu (som jag tolkat det)
1 0 0 Doctrine 2

Doctrine bör om något ligga nedanför, det är en ORM (och ODM) och inget i närheten av ett applikationsramverk.

Sony? 2012-12-15 12:58

Citat:

Ursprungligen postat av Monkboll (Inlägg 20445525)
Har börjat titta mycket på laravel...
Det kan jag rekomendera. Mycket imponerad så här långt.

+1

Mycket nice ramverk. Har tittat på många ramverk och de enda som utnyttjade PHPs nya funktioner var Laravel och FuelPHP.

Valde sedan Laravel då det har bättre dokumentation samt även använder lambda funktioner på ett mycket trevligt sätt.

Clarence 2012-12-15 14:29

Citat:

Ursprungligen postat av Sony? (Inlägg 20457531)
+1

Mycket nice ramverk. Har tittat på många ramverk och de enda som utnyttjade PHPs nya funktioner var Laravel och FuelPHP.

Valde sedan Laravel då det har bättre dokumentation samt även använder lambda funktioner på ett mycket trevligt sätt.

Det flesta moderna ramverk använder väl anonyma funktioner rätt smart? Vidare används traits och nya annotations-stödet effektivt av bla ZF2, Symfony2 och Doctrine utan att förlora 5.3-kompatibilitet.

T o m IOC-containern i Laravel är statisk. Det är ju nästan roligt dum design. För att inte tala om alla som luras in i ActiveRecord-träsket då den ligger som default bundle (fortfarande?). För mig är det ungefär lika clean och classy som Cake eller CI. Går bra att jobba i om man måste men knappast något jag skulle få för mig att välja själv.


Alla tider är GMT +2. Klockan är nu 18:12.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson