Salut !
M-ar interesa parerile voastre in ceea ce priveste realizarea rapida a unei aplicatii foarte comune, a unei pagini de administrare spre exemplu, unde, de cele mai multe ori, este nevoie doar de adaugare in baza de date, afisare, actualizare, intr-un cuvant CRUD (create/read/update/delete).
Folositi un framework pentru asa ceva ? Cod propriu ? Stiti metode care duc spre un developement rapid al unor astfel de operatiuni de rutina ?
CRUD - sugestii, metode
Moderatori: Zamolxe, Moderatori
- flavius.stef
- Average Member
- Mesaje: 172
- Membru din: Lun Iul 31, 2006 1:26 pm
- Localitate: Timisoara
CakePHP/CodeIgniter Scaffolding (http://manual.cakephp.org/chapter/scaffolding, http://codeigniter.com/user_guide/gener ... lding.html)- astea le`am folosit. CakePHP mai are si bake, care poate genera automat structura MVC pe baza schemei BD.
Si Zend are ceva proposal pentru scaffolding (http://framework.zend.com/wiki/display/ ... t_Scaffold).
Mai imi spunea cineva ceva de qcodo(http://www.qcodo.com/).
Si Zend are ceva proposal pentru scaffolding (http://framework.zend.com/wiki/display/ ... t_Scaffold).
Mai imi spunea cineva ceva de qcodo(http://www.qcodo.com/).
- flavius.stef
- Average Member
- Mesaje: 172
- Membru din: Lun Iul 31, 2006 1:26 pm
- Localitate: Timisoara
Exact ceva de genul asta am inceput si eu sa-mi construiesc. Dar cu cat avansez mai mult, cu atat imi dau seama ca ma indrept inspre a face ceva gen Creole, sau oricare alt database abstraction layer. Cu "preparare" de query-uri, si voi ajunge astfel in situatia de a scrie o gramada de linii de cod pentru un
SELECT
ceva.tabela1,
altceva.tabela2
FROM
tabela1
JOIN tabela2 ON tabela1.id=tabela2.id
WHERE tabela1.id>3 ORDER BY id ASC LIMIT 1
Un asemenea query mi-ar lua linii bune de cod de genul celor postate de tine mai sus. Oare nu ma complic prea tare ? Sau e un compromis necesar ?
SELECT
ceva.tabela1,
altceva.tabela2
FROM
tabela1
JOIN tabela2 ON tabela1.id=tabela2.id
WHERE tabela1.id>3 ORDER BY id ASC LIMIT 1
Un asemenea query mi-ar lua linii bune de cod de genul celor postate de tine mai sus. Oare nu ma complic prea tare ? Sau e un compromis necesar ?
- flavius.stef
- Average Member
- Mesaje: 172
- Membru din: Lun Iul 31, 2006 1:26 pm
- Localitate: Timisoara
- vectorialpx
- Senior Member
- Mesaje: 4832
- Membru din: Mar Mar 01, 2005 9:48 am
- Localitate: Bucuresti
- Contact:
eu le fac singur, la fiecare administrare... [sunt antitemplate
si asta costa timp mult].
In plus, e cam greu sa generalizezi...
kyron, daca aflii ceva destept, spune si aici, pls [sunt si eu interesat si nu cred ca singurul]
* cred ca trebuie sa fie `ceva` care sa stie cand sa puna textfield, textarea, select, apoi, ce sa selecteze in acel select si, toate astea pe baza detectarii campurilor din bd [asta n-ar fi mare problema] si a relatiilor [asta e mai greu]
In plus, e cam greu sa generalizezi...
kyron, daca aflii ceva destept, spune si aici, pls [sunt si eu interesat si nu cred ca singurul]
* cred ca trebuie sa fie `ceva` care sa stie cand sa puna textfield, textarea, select, apoi, ce sa selecteze in acel select si, toate astea pe baza detectarii campurilor din bd [asta n-ar fi mare problema] si a relatiilor [asta e mai greu]
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 15 vizitatori
