Vannak MySQL tábláid de nem használsz okos PHP keretrendszert ami rendelkezik scaffolding funkcióval? Akkor a MySQLAjaxTableEditor pont neked találták ki.

Ha egy picit érted a PHP objektumorientált programozás alapjait, akkor egyszerűen tudsz a TableEditor eszközzel funkcionális, tetszetős CRUD-ot készíteni a meglévő adatbázis tábláidhoz.

Az Ajax table editor néhány JavaScript könyvtárra (Prototype és Scriptaculous-js) épülő PHP segédprogram (objektum), amit ha egy sajátos leírórésszel kiterjesztesz (a táblád és a mezők adatait kell megadni neki), akkor egy csilli-villi adminisztrációs felületet tudsz varázsolni. Jó dokumentációval és példaprogramokkal rendelkezik, ami kelleni is fog a használatához.

Ha sikerül átrágnod magad a jogosultsági rendszerén a végeredmény magáért beszél

  • Szerkeszthető, Törölhető, Frissíthető, Bővíthető
  • Rendezhető
  • Lapozható
  • Kereshető
  • Tesztre szabható
  • több tábla műveleteket is támogat (Join)
CRUD, PHP, MYSQL, AJAX

Amit hiányolok

 

  • Csak MySQL adatbázison képes dolgozni
  • Úgy vettem észre a Latin2-es karakter készleten nem annyira nyerő, bár lehet csak ezért van, mert MySQL kapcsolódáskor nincs megadva.

Bárki vállalkozhat egy saját CRUD rendszer megírására, nem olyan nehéz feladat, viszont annál izgalmasabb. Egy ilyen rendszer megírásából rengeteg tanulhat az ember. Én is rendelkezem egy saját scaffolding rendszerrel, ami képes SQLite2, SQLite 3 (PDO), MySQL, (MySQLi) adatbázisokon (adapterekkel) is elvégezni a feladatát. Hasonlóan rendezhető, kereshető, lapozható és szerkeszthető listát eredményez (jQuery pluginek-nek nagy szerepe van ebben).

 

Mya5 Scaffolding

 

 

hasonló bejegyzés:

  1. PHP MYSQL Smarty Online CRUD generátor
  2. PHP MySQL cheatSheet
  3. Smarty AJAX függvények
  4. Alapvető műveletek PHP és MySQL adatbázis kapcsolatához
  5. MySQL adatok mentése és visszaállítása