Autor | Zpráva | ||
---|---|---|---|
AM_ Profil |
#1 · Zasláno: 17. 3. 2009, 21:43:08
Zdravím,
při psaní webových aplikací už mě nudí pokaždé znovu psát systém pro správu dat v tabulkách mysql - jednou tabulka uživatelů, jindy zas produktů, týmů, pracovních směn... vždy je nutné provádět několik stejných úkonů - navrhnout tabulku, vytvořit skript pro vypsání seznamu položek, možnosti zobrazení detailu vybrané položky, přidání, úprava a smazání položky atd... Přemýšlím o vytvoření objektového modelu sloužícího právě pro jednoduchou tvorbu tabulkové struktury dat a přístupu k nim ve webové aplikaci, vytvořit jej ale kvalitně by bylo časově i obtížnostně poměrně náročné. A tak se chci zeptat, neznáte již existující, kvalitně napsaný, takovýto model? Ideálně aby byl šířený pod nějakou benevolentní licencí jako např. LGPL - chci jej používat v komerčních programech. |
||
tiso Profil |
#2 · Zasláno: 17. 3. 2009, 21:45:53
|
||
AM_ Profil |
#3 · Zasláno: 17. 3. 2009, 21:55:01
Něco takového hledám. Ale rozumím dobře domu, že vlastní kopie stojí 10-100 tisíc? :) levnější řešení není?
|
||
KGW Profil |
#4 · Zasláno: 17. 3. 2009, 22:14:06
A co třeba phpmyedit?
|
||
AM_ Profil |
#5 · Zasláno: 17. 3. 2009, 22:34:54
No, alespoň o něco levnější, ale čekal bych, že na něco podobného bude i něco free :) každopádně díky za tipy.
|
||
srigi Profil |
#6 · Zasláno: 18. 3. 2009, 07:07:40
AM_
Pozri sa na framework symfony. Ako DB backend to pouziva snad najkvalitnejsi OOP DB (a aj ORM) layer pre PHP - Propel. A ma to aj generator admin rozhrania. |
||
Mastodont Profil |
#7 · Zasláno: 18. 3. 2009, 08:23:48
srigi
Ty s Propelem děláš? AM_ vytvořit skript pro vypsání seznamu položek, možnosti zobrazení detailu vybrané položky Zkus najít nějaký PHP Grid ... |
||
srigi Profil |
#8 · Zasláno: 18. 3. 2009, 08:27:21 · Upravil/a: srigi
Mastodont
Priamo nie, robim v Symfony, ale modely (business logiku) pise kolega. Ja modely potom "zneuzivam" v action controlleroch. Mimochodom, co som sa pozeral na kod tych dekompozicnych tried co Propel generuje (Propel vyuziva scanfolding), tak mi pripadaju velmi podobne s DB layerom Zend FW a pritom o Symfony sa vravi, ze ORM ma a o Zende, ze nema. No neviem, mne tie tredy pridu iba ako "rozhranie" k DB tabulkam. Osobne sa mi viac paci Zend_Db_*. |
||
Mastodont Profil |
#9 · Zasláno: 18. 3. 2009, 08:57:17
srigi
Na Propelu se mi nelíbí ty konfiguráky v XML. Ostatně Symfony má teď i Doctrine, že .. proč asi? |
||
srigi Profil |
#10 · Zasláno: 18. 3. 2009, 09:43:40
Mastodont
Noo v Symfony sa Propel konfiguruje pomocou YAML. Inak to je pre uzivatela AM_ asi najschodnejsie riesenia, napise si dva-tri konfiguraky a dvoma prikazmi si vygeneruje cele admin rozhranie. Preco je v sf Doctrine neviem, ale mna to nezaujima, ja modely nemusim pisat (hehe). |
||
Časová prodleva: 15 let
|
0