» »

Framework

Framework

Shait ::

Recimo da se človek nauči neke osnove php-ja ni mu muka se učiti, pozna css, html…

Seveda nastopi čas za korak dlje in se odločiš delati z enim frameworkom. Ker je na spletu kar nekaj teh zadevic me zanima predvsem katerega začeti uporabljati oz, kakšne so vaše izkušnje. Zakaj kateri ja zakaj drugi ne. Verjetno ima vsak svoje cake da ga osvojiš ampak, brez muje se še čevelj ne obuje.

Na tem linku sem našel malo primerjave http://www.phpframeworks.com/ OK vsak ima še svoje izkušnje… Od teh pa se najbolj in največkrat omenjajo Zend, cake, in Symfony. Zanima me kateri od teh ima kakšna dobra orodja, ki ti olajšajo/pospešijo delo, pri katerem je dober support,kateri je dober za velike sisteme, kaj koga pri katerem moti in zakaj sploh to uporabiti.

Pa hvala za informacije.

Gost ::

Začni z enim od njih. Vsak ti bo svojega hvalil.

Če mene vprašaš: Symfony.

schtr4jh ::

Moje izkušnje: pred pol leta sem začel spoznavat različne frameworke (dobesedno od A do Ž), ker sem enostavno želel najti enega, ki mi bo popolnoma ustrezal. In na koncu sem ugotovil, da se to lahko zgodi samo v pravljici. Prvi ima nekaj kar drugi nima, drugi ima nekaj kar tretji nima, tretji ima nekaj kar prvi nima ... V "ožji izbor" sta prišla CodeIgniter in CakePhp. Slednji mi bolj odgovarja.

Zend ima svoj plačljiv IDE, ki ti olajša svoje delo, CakePhp ima nekakšno konzolo, ki ti omogoča avtomatko izdelovanje modelov, kontrolerjev in pogledov, vsi imajo odlično podporo, so razumljivi, prilagodljivi ...

camx ::

+1 za Zend Framework
Zend Framework ima tudi tako konzolo. Drugače je pa najboljše, da jih nekaj sprobaš in vidiš kateri ti najbolj ustreza.

Lahko si pogledaš še Kohana framework, ki je bil najprej fork CI za PHP5, sedaj pa mislim da je v celoti na novo spisan.

Zgodovina sprememb…

  • spremenilo: camx ()

HardFu ::

+1 za cakephp, codeigniter je sicer hitrejsi ampak nima ORMja kar je za mene precejsen minus. Ce bi ga imel, pa bi se zaradi hitrosti in lightweight sourcea pomoje odlocil zanj.
http://codeable.io

Shait ::

Ima kdo izkušnje z Yii? Po forumih se nekako omenja, da naj bi bil najhitrejši med frameworki in predvsem zelo varen?

schtr4jh ::

Vsi frameworki so v osnovi varni, ker v večini sami skrbijo za razne SQL injection-e ter podobne stvari. Seveda pa lahko z vsakim frameworkom sprogramiraš "nevarno" aplikacijo - ne uporabljaš teh metod, ampak pišeš svoje stavke brez uporabe varnostnih funkcij (like mysql_real_escape_string). Večina jim ima vnaprej določene metode/funkcije, s katerimi izvajaš querye (primer za cakephp http://book.cakephp.org/view/73/Retriev... in primer za codeigniter http://codeigniter.com/user_guide/datab....
E-commerce & Marketing platform - comms.dev

AndrejS ::

Obstaja samo 1 pravi framework .net Framework

krho ::

Tukaj se pogovarja o php frameworkih. S .NET platformo pojdi smetit drugam. Sam, zagovarjam ZF.
si.Mail odprto-kodni odjemalec elektronske pošte. - http://www.simail.si
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net

Shait ::

Nekako po vseh teh brskanjih po informacijah bo verjetno kar prva opcija preizkusa Zend. Preprosto zato ker se zanj da dobiti res ogromno dokumentacije, ipd... stvari, česar pri Cake malo pogrešam, tisto čitanje okoli Symfony mi pa je delovalo malo kompleksno. Pa dokler ne osvojiš vsaj neke osnove tudi nima smisla brezglavo letati od enega do drugega. Tako da prvi projekt je seveda "Hello World" >:D

Zgodovina sprememb…

  • spremenilo: Shait ()

Shait ::

schtr4jh
Zend ima svoj plačljiv IDE, ki ti olajša svoje delo
A misliš s tem na Studio? Ali ni tako da plačaš tukaj support sam SW je pa free?

schtr4jh ::

E-commerce & Marketing platform - comms.dev

111111111111 ::

Odpiram tole staro temo, ker bi se rad lotil enega PHP frameworka.

Naj vam opišem projekt, ki sem si ga zamislil.
Tehnologije:
- PHP
- HTML
- CSS
- MYSQL
- Mail strežnik

Projekt igra:
- različni uporabniki, s svojimi kriptiranimi gesli (https), možnost reseta preko maila.
- vsak uporabnik svoj profil, statistiko
- beleženje nakupov in prodaj preko platforme
- shranjevanje zgodovine transakcij
- lestvica najuspešnejših
- prikaz "lepe" statistike (kaki lepi grafikoni, koliko profita si že ustvaril s prodajo stvari, itd...)

Ima kdo kakšen predlog? Kateri framework bi bil najboljši?

Aja, še ta podatek. Do sedaj nisem delal še z nobenim frameworkom.

Zgodovina sprememb…

blackbfm ::

Hello world, ne pa tak projekt:)

meni sta kul codeigniter in slim framework, ker nimata balasta

Killerade ::

Laravel je super :)

dasf ::

+1 za laravel.
Večina zahtev je precej "običajnih" tako da izbira frameworka ne bo imela nekega velikega vpliva. Lahko poskusiš izdelati v več frameworkih in potem primerjaš.
Za prodajo boš verjetno uporabljal paypala (oz. nekaj takega), poglej za katere frameworke so že napisani kakšni vtičniki.

Zgodovina sprememb…

  • spremenil: dasf ()

111111111111 ::

Hvala za vse odgovore. Upam še na kakšnega, ta čas bom pa malo pomolil nos v frameworke, da sploh vidim kaj je to. :)

atlet ::

+1 za CakePHP
Enostaven program za fakturiranje -> www.quibi.net

Killerade ::

btw, en bolj nov, simpl, ekstremno hiter in vedno bolj popularni Phalcon

Netrunner ::

Zend in Symfony st zelo dobra vendar precej obsežna in zahtevna za začetnika.

Meni se zdi da najlažje je začeti z Code Igniterjem in nato preseldaš na Kohano ki je zelo podobna vendar precej boljša.

Drugače zadnje čase s dosti govori o Laravelu ki obeta veliko.
Doing nothing is very hard to do... you never know when you're finished.

urosz ::

moj glas gre za CodeIgniter. začetnikom bi ga priporočal predvsem zato, ker ima res velik community. pa tudi drugače je vredu, enostaven, zelo hiter. ima sicer tudi svoje pomanjkljivosti, ampak te imajo itak vsi.

techfreak :) ::

Laravel ni nič kaj težji od CodeIgniterja, ima velik community ter se mi zdi veliko boljši kot CodeIgniter. Za kakšne manjše zadeve pa recimo Slim framework.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[PHP] Phalcon ali CodeIgniter ali ...

Oddelek: Programiranje
161639 (1166) techfreak :)
»

Izšel PHP 5.5

Oddelek: Novice / Ostala programska oprema
114889 (3579) technolog
»

Ideje za PHP aplikacije

Oddelek: Programiranje
142022 (1622) Marat
»

Časovna banka

Oddelek: Izdelava spletišč
131941 (1372) MrBrdo
»

[PHP] Rezanje stringov ter nekaj malenkosti

Oddelek: Programiranje
141669 (1423) roli

Več podobnih tem