WN

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

Toombass 2007-08-22 02:20

Tjenare!

Jag tänkte höra lite vilka framework till php som ni känner till, och vilka ni tycker är bra. För tillfället har jag läst endel om cakePHP som verkar jäkligt bra. Dock så vore det ju bra att känna till några till innan jag beslutar vilket jag ska satsa på.

Självklart skulle jag kunna söka på google och få upp en lista på existerande framework, men skulle gärna vilja höra av någon som har testat vad det finns för för och nackdelar.

Länkar till lite bra guider vore ochså toppen, även gärna till cakePHP. Man kan alldrig få för mycket guider ;).

/Tomas

Dynamic 2007-08-22 02:43

Zend Framework (http://framework.zend.com) är väl det nyaste i varje fall. Det har nyligen släppts i skarp version. Min uppfattning är att det är lite "lättare" än de andra (CakePHP och symfony), vilket jag tycker om. Det ska inte vara för mycket.

Här finns en bra tutorial för att komma igång med och få en uppfattning av Zend Framework:

http://akrabat.com/zend-framework-tutorial/

mbomelin 2007-08-22 09:59

Jag har använt CodeIgniter en hel del, tills för ett tag sen när jag bestämde mig för att koda mitt eget istället.

DeSoto 2007-08-22 10:03

Jag tycker att Konstrukt (http://www.konstrukt.dk) är underbart logiskt uppbyggt. Det är inte där för att göra jobbet åt en som vissa ramverk verkar vilja, utan bara för att hjälpa en.

Patek Philippe 2007-08-22 14:24

Har kört en hel del cakePHP och tycker att det fungerar bra. Inte minst tack vare att dokumentationen är bra och att det finns gott om hjälp och vägledning att få.

I den mån jag kan har jag dock övergett cake till förmån för Rails då jag dels tycker att Ruby är ett trevligt språk och dels för att Rails har en del funktioner för att verkligen hjälpa till på traven.

Toombass 2007-08-22 18:32

Zend låter som ett ganska så bra alltenativ, men vad är det för licens på det?. För det första, är det gratis att använda?, är det ok att sälja applikationer skrivna i zend. Är det enkelt att installera det på ett webhotell(om det ens är möjligt).

Dessa saker är ju rätt så bra med cakePHP. Dessa frågeställningar gäller även de andra frameworksen, ifall ni vet hur det ligger till med dem :).

Anledningen till att jag vill använda ett framework är för att jag vill bli mer effektiv och slippa en massa dö-kodande, samt att få bättre struktur på mina applikationer.

Vilket av dessa frameworks tror ni passar bäst för mig isådana fall? En Förutsättning är att systemet ska kunna säljas utan att behöva köpa några lisenser eller dylikt först.

/Tomas

Spindel 2007-08-22 19:13

Jag rekommenderar python-framework:et Django:

www.djangoproject.com
www.djangobook.com

kabelkultur 2007-08-22 19:31

Zend Framework är fritt att använda.
Du behöver inte pröjsa licenspengar för att du använder det.

Det är inte nödvändigt att webbhotellet har ramverket eftersom du i de allra flesta fall kan langa upp mappen med ramverket själv och definiera include_path specifikt för ditt script.

Men det är väl knappast något webbhotell med självaktning som inte skulle slänga in det om man bad om det.

Här finns lite intressant läsning om en bunt ramverk: http://www.phpit.net/article/ten-dif...hp-frameworks/

Mvh pa

Toombass 2007-08-23 01:23

Tack så mycket för kommentarerna och länkarna.

Ett stort problem med zend för mig är att det inte verkar ha stöd för php4. Vilket kan ställa till det ganska rejält om man är tvungen att köra sidan på ett webbhotell som inte har stöd för php5.

T: ex loopia har ju fortfarande inte fixat php5 stöd. Annars verkar ju ZooP vara ett bra alltenativ då det enda det inte har stöd för är OMR, dock har jag alldrig ens hört talas om det tidigare. Skall forska mer i det imorrn när jag har tid att läsa igenom hela sidan.

CakePHP är ju fortfarande ett ganska hett alltenativ ochså, det hade ju stöd för det mesta.

/Tomas


Alla tider är GMT +2. Klockan är nu 05:55.

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