DevProTalk

DevProTalk (http://www.devprotalk.com/index.php)
-   PHP (http://www.devprotalk.com/forumdisplay.php?f=9)
-   -   PHP MySQL code generator (http://www.devprotalk.com/showthread.php?t=3513)

MrSteel 13. 09. 2007. 10:38

PHP MySQL code generator
 
buduci da sam zatrpan poslom, admin deo nekoliko projekata razmisljam da resim sa code generatorom

ne cini mi se kao losa ideja
probao sam AppGini i PHPMySQL Wizard (bolja varijanta mi se cini za sada)
placaju se ali nije ni skupo, a izgleda da bi mi ustedelo vremena

da li vi imate neki drugi kao predlog, neka iskustva sa navedenima ili uopsteno neko misljenje o ovome?
na forumu sam nasao na jednoj temi da je Ilija Studen radio neke svoje klase ali nema izvornog koda...

pozdrav

dootzky 13. 09. 2007. 11:03

pa pazi, iskreno, i ja sam bio nedavno u slicnoj dilemi, samo sam ja jurio i kompletne frameworke, i na kraju se svodi na ovo -> brze radim peske, nego koristeci kojekakve generatore i sl. :P

svakako treba koristiti i neki framework, ako ga poznajes, jer te to ubrza, ali ova "polu-gotova" resenja skoro su me uvek strasno razocarala.
a i na kraju, zaista - brze uradim sam, kopirajuci svoje templejte ili klase koje sam rucno pravio za kreiranje formi i sl, nego sto ce mi to uraditi neka druga aplikacija. :| just my 2c.

MrSteel 13. 09. 2007. 11:12

ok, sa tobom se naravno slazem kada su u pitanju admin delovi koji moraju da se mnogo doteruju, uradi znacajnija stilizacija, ubacuje ajax, ima vezivnih tabela i sl. onda generator nema sta tu da trazi

sada radim nesto u principu sto bi moglo sa ovim da se izvede pa zato i pitanje...
mozda mi je promakao neki ozbiljniji program ili php skript
da ne ispadnem budala :)

hvala na 2 centa, vraticu ti na sledecem DPT okupljanju :D

ppavlovic 13. 09. 2007. 13:03

Neko na ovom forumu bese par puta predlozio Qcodo: http://www.qcodo.com/

MrSteel 13. 09. 2007. 14:05

skidam, probam pa javljam iskustva
deluje odlicno i open source je
hvala puno

agvozden 17. 09. 2007. 01:20

Napravio sam svoj framework, koji je prerastao u CMS. Koristi se MVC model.
Napravio sam neku vrstu generatora klasa koji mi na osnovu unete tabele u MySql-u kreira plugin sa potrebnim klasama za prikaz, rad sa tabelom, admin klasu, potrebne templejte i instaler.
Ideja se svodi na princip kopiranja templejta i klasa, a ovo biva automatizovano. Ima i podršku za dodavanje Ajax skriptova.

Više od ovoga mi i ne treba, samo dopunim logiku plugina i to šljaka...

MrSteel 22. 09. 2007. 17:10

e vidis
imenjace ;) potpuni imanjace a. gvozden
voleo bih da probam ako je open source ;

MrLimeni 26. 09. 2007. 12:32

Pozdrav ljudi
Skinuo sa qCodo i cini mi se mnogo zanimljiv. Da li ga neko koristi za razvoj web sajtova? Meni se cini dobro to sto izgenerise klasu za svaku tabelu,onda je te klase kasnje lako modifikovati da bi odradili tacno to sto zelimo. Dobro je i to sto se forsira odvajanje Model View i Controler.
Zainteresovalo me je kako da olaksam zivot kad treba da radim sajt na vise razlicitih jezika: Engleski, Njemacki i sl i sl. Da li je ovo ko radio?
Treba mi pomoc oko xgettext alata u Linux.. On sluzi da napravi pot fajl sa svim stringovima iz fajla. To je template za po fajlove koje kreiraju prevodioci uz pomoc poEdita.

mikikg 30. 09. 2007. 01:48

Nisam koristio gore spomenute aplikacije, ali nema nista lepse nego koristiti svoj code generator. :)

... jos ako generise stranice za integraciju u vas CMS onda je to prava stvar ...
A i u krajnjem slucaju sta je generator PHP code-a, par formica i malo logike i napravis sta ti treba.

Isplati se odvojiti vreme da sam napises tako nesto ako ti je to vec posao.

ivanhoe 30. 09. 2007. 22:30

Citat:

Originalno napisao mikikg (Napišite 43479)
Isplati se odvojiti vreme da sam napises tako nesto ako ti je to vec posao.

postoji jos jedna strana te price, da kad bude trebalo da nekom drugom prepustis odrzavanje i izmene takvog custom resenja, izrasce ti rogovi od pisanja dokumentacije i objasnjavanja, dok kad koristis gotovo resenje mozes uvek da doticnog nesrecnika uputis na zvanicni sajt da se sam snalazi...


Vreme je GMT +2. Trenutno vreme je 04:02.

Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.

Mišljenja, saveti, izjave, ponude ili druge informacije ili sadržaji nastali na Sajtu su vlasništvo onoga ko ih je kreirao, a ne DevProTalk.com, tako da ne morate da se oslanjate na njih.
Autori poruka su jedini odgovorni za ovakve sadržaje. DevProTalk.com ne garantuje tačnost, kompletnost ili upotrebnu vrednost informacija, stavova, saveta ili datih izjava. Ne postoje uslovi pod kojima bi mi bili odgovorni za štetu ili gubitak koji je posledica bilo čijeg oslanjanja na nepouzdane informacije, ili bilo kakve informacije nastale kroz komunikaciju između registrovanih članova.
Web sajt može sadržavati linkove na druge web sajtove na Internetu ili neke druge sadržaje. Ne kontrolišemo niti podržavamo te druge web sajtove, niti smo pregledali bilo kakve sadržaje na takvim sajtovima. Mi nećemo biti odgovorni za legalnost, tačnost ili prikladnost bilo kog sadržaja, oglasa, proizvoda, usluga ili informacije lociranim na ili distribuiranih kroz druge web sajtove, niti za bilo kakvu štetu nastalu kao posledica takvih informacija. DevProTalk.com drži i čuva druga prava vlasništva na web sajtu. Web sajt sadrže materijale zaštićene copyright-om, zaštitne znakove i druge informacije o pravu vlasništva ili softver. Članovi mogu poslatu informacije zaštićene pravima vlasništva njihovih nosilaca i ona ostaju zaštićena bez obzira da li su oni koji prenose te informacije to naveli ili ne. Osim informacija koje su u javnom vlasništvu ili za koje dobijete dozvolu, nemate pravo da kopirate, modifikujete ili na bilo koji način menjate, objavljujete, prenosite, distribuirate, izvršavate, prikazujete ili prodajte bilo koju informaciju zaštićenu pravima vlasništva. Slanjem informacija ili sadržaja na bilo koji deo DevProTalk.com, Vi automatski dozvoljavate i predstavljate garanciju da imate pravo da dozvolite DevProTalk.com ili članovima DevProTalk.com bespovratnu, kontinualnu, neograničenu, globalnu dozvolu da koriste, kopiraju, izvršavaju, prikazuju i distribuiraju takve informacije i sadržaje i da iz takvih sadžaja koriste bilo koji deo u bilo koje svrhe, kao i pravo i dozvolu da koriste gore navedene sadržaje. Svi zaštitni znakovi (trademarks), logotipi, oznake usluga, firme ili imena proizvoda koji se pominju na ovom web sajtu su vlasništvo kojim raspolažu njihovi vlasnici.