Segédletek.hu

Segédletek weblap szerkesztéshez!
ingyen letöltés

| Mind | PHP | HTML | CSS | Java |
|Legújabbak |Legtöbbször olvasottak|

Nagyobb oldal fejlesztése CakePHP framework segítségével:

Ha egy nagyobb oldalt szeretnénk fejleszteni, hamar rájövünk, hogy igen nagy fába vágtuk a fejszénket. Sokszor nem egy modul megírása jelenti a nehézséget, hanem egy jól működő, optimalizált keret létrehozása. Ám szerencsére vannak megoldások ilyen esetekre, én egy ilyen megoldást, a CakePHP framework-öt veszem górcső alá.

Ha valaki programozott már Visual Studioban, esetleg mondjuk használt már QT-t, az felteheti a kérdést, PHP-hez miért nincs ilyen kellemes fejlesztői keretrendszer. Jó hír szmukra, hogy létezik, esetleg nem annyira elterjedt.

Számtalan kisebb-nagyobb keretrendszer lézetik, a phpit.net oldalán össze tudjuk őket hasonlítani.

Én munkám folyamán a CakePHP-t válaszottam, hisz mindent tud, amire szükségem van, és kezdőként nem olyan bonyolult mint a Symfony Project. Számos előnye van egy otthonilag "összebarkácsolt" rendszerhez képest:
  • Model, View, Controller (MVC) Felépítés
  • Segédelemek AJAX-hez, JavaScript-hez, HTML űrlapokhoz és még sok minden máshoz.
  • Gyors Fejlesztés
  • Objektum orientált
  • ...

Elindulú sorozatommal szeretném megismertetni és megszerettetni ezt csodálatos eszközt, amit még én is csak most fedeztem fel magamnak. A Cake-nek van hivatalos magyar oldala is, bár még sajnos gyerekcipőben jár, de remek fóruma van, ahol szivesen segítünk egymásnak.

Néhány bekezdés a magyar manual-ból


Mi az a CakePHP?

A CakePHP egy ingyenes, nyílt forráskódú, gyors fejlesztői keretrendszer PHP-hez. Könyvtárak, osztályok struktúrája és run-time infrastruktúra azon webes alkalmazásokat készítő programozók számára, akiket megihletett a Ruby on Rails keretrendszer. Elsődleges célunk hogy lehetővé tegyük számodra a rendezett és gyors munkát ? a rugalmasság elvesztése nélkül.

Miért a CakePHP?

A CakePHP-nek számos olyan tulajdonsága van, ami egy nagyszerű keretrendszerré teszi, amivel gyorsan és problémamentesen fejleszthetőek alkalmazások. Íme pár tulajdonság, a sorrend nem lényeges:
  • Aktív, barátságos közösség
  • Flexibilis licensz
  • PHP4 és PHP5 kompatibilitás
  • CRUD az adatbázishoz és egyszerűsített lekérések
  • Alkalmazás scaffolding (GyorsVáz)
  • Modell-Nézet-Vezérlő (MVC) felépítés
  • Lekérés vezérlő jól kinéző, egyedi URL-ekkel
  • Beépített űrlap-ellenőrzés
  • Gyors és flexibilis sablonozás (PHP szintaxis, Segítőkkel)
  • Segítők AJAX-hoz, Javascript-hez, HTML űrlapokhoz, stb.
  • Biztonság, Munkamenet (Session), és Lekérés kezelő komponensek
  • Flexibilis Elérési Szintek
  • Data Sanitization
  • Flexibilis gyorsítótár
  • Bármely weboldal alkönyvtárából működik, kisebb Apache konfigurálás után

Írta: Firith - 2007-07-24 13:21:03

* Nem vagy bejelentkezve!
* Nem töltheted le a segédlet forrását egyben!
* Nem szavazhatsz a segédletre!
* Nem írhatsz a segédlethez tartozó fórum témába!


Lakástakarék
Éljen a lehetőséggel! Állami támogatás. Kedvező fix törlesztő és futamidő.
lakastakarek.com

Vegye meg álmai otthonát
Csak válassza ki a tökéletes lakást, a többit bízza az Erstére!
www.erstebank.hu

Erste Vállalati Netbank
Intézze vállalata pénzügyeit online egyszerűen, gyorsan!
www.erstebank.hu

Önnek is jár évi 72 000 forint
állami támogatás lakás-előtakarékosság esetén. Válassza a Fundamentát!
www.fundamenta.hu

American Tennis Challenge
10.000 €, pénzvisszatérítés, VIP út vár! Regisztrálj és <b>fogadj</b> most a bwin-en!
www.bwin.com

Hirdessen itt