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!


Hitel lakásvásárlásra?
Ingatlanfedezetű hitelek, alacsony törlesztőrészlet. THM: 8,78-14,44%
www.kh.hu

OTP Bank Lakáshitel
Akciós OTP lakás- és jelzálog hitelek, valamint lakáslízing!
OTPBank.hu

Játsszon a Knorr-ral
Gyűjtse a vonalkódokat és nyerjen a Knorr Rafinériával! Részletek:
www.rafineria.hu

F1 játék, értékes nyeremények
Változtass a csapat összetételén, és nyerd meg a bajnoki címet 2010-ben.
f1liga.hu

Ingyen navigáció mobilra
Nokia telefonodra 180 ország térképeit töltheted le ingyen!
www.nokia.hu

Hirdessen itt