|
![]() |
#1 |
novi član
Datum učlanjenja: 14.01.2011
Poruke: 4
Hvala: 2
0 "Hvala" u 0 poruka
![]() |
![]() Pozdrav svima.
Zeleo bih da napravim administrator panel za jedan sajt. U admn delu mora biti mogucnost dodavanja, brisanje i izmena postojecih stranica. Ne zelim niko da mi ovo odradi(znam da to tako ne ide), zelim neku uopstenu pomoc, neki koncept. Da li mogu php stranice da se ubace u MySQL i ako mogu kako, koja vrsta podatka je porebna(VAR CHAR, BLOB da li su potebni neki dodatni atributi). I kako mogu da napravim da neko odredi gde ce biti novi link ka novoj stranici. Ako je ovo ne moguce uraditi u MySQL onda bi zeleo da neko objasni kako je drugacije moguce Samo da napomenem, ne koristim CMS, iskljucivo programiram u HTML, PHP, CSS i JS. Hvala |
![]() |
![]() |
![]() |
#2 |
Siva eminencija
Grand Master
|
![]() To sto hoces da napravis je CMS.
![]() |
![]() |
![]() |
![]() |
#4 |
Banned
Expert
Datum učlanjenja: 29.09.2007
Poruke: 458
Hvala: 131
71 "Hvala" u 44 poruka
![]() |
![]() Čini mi se da je ovo školsko pitanje.
Prva zabluda koju ljude uče na faksu jeste da postoji admin deo sajt. Admin deo deo koji drugačije izgleda i drugačije se ponaša u odnosu na korisnički ali je kompletna logika programiranja identična. Čuvanje stranica u bazi podataka je, čini mi se, najgore moguće rešenje. |
![]() |
![]() |
![]() |
#5 |
novi član
Datum učlanjenja: 14.01.2011
Poruke: 4
Hvala: 2
0 "Hvala" u 0 poruka
![]() |
![]() Hehe, jeste skolski(trenutno idem na fax)
@McKracken Problem je sto ja kad pomislim na CMS automatski odlutam na joomla, drupal i wordpress. A meni treba cisti PHP i HTML(razlog za ovo je sto zelim da bude moj rad je sto zelim da ovaj admin panel ubacujem i u sve ostale (buduce) projekte tj. da mogu da ga promenim kako hocu) @vidak OK, znaci stavljane php stranice u mysql, glupo resenje. Koje resenje postoji a da nije mysql ili CMS Ovo ne radim za skolski projekat(to sam zavrsio ![]() Znam da je moguce(na kraju krajeva i CMS se pravi sa php ali user friendly). Zelim jos da kazem da nisam totalni pocetnik oko programiranja, imam oko godinu dana iskustava sa HTML i oko pola godina sa PHP. Meni je potreban koncept(nacrt) kako je ovo moguce. Razumem da je admin panel samo jos jedan PHP fajl ali ne mogu svi da mu pristupe ![]() |
![]() |
![]() |
![]() |
#6 | |
Banned
Expert
Datum učlanjenja: 29.09.2007
Poruke: 458
Hvala: 131
71 "Hvala" u 44 poruka
![]() |
![]() Citat:
Uzmi Joomla + VirtueMart i vozi Miško... (mada ćeš i u toj kombinaciji da se razbiješ dok ne pohvataš sve konce) a ođe ćeš da čuješ još dosta predloga koji CMS uzeti za eshop. |
|
![]() |
![]() |
![]() |
#7 |
expert
Grand Master
Datum učlanjenja: 11.04.2010
Poruke: 998
Hvala: 141
959 "Hvala" u 153 poruka
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() PS (pre scriptum): Jedan savjet, taj CMS možeš praviti za tipske stranice, u šta sumnjam da ćeš raditi više od 2x tako da se ne zamaraš previše. Najbolje uradi za dodavanje novih stranica/tekstova, a ostalo po potrebi.
Ja mislim da nisi programirao u HTML ![]() To sto hoces da napravis je CMS. I normalno je da je user friendly, inače ne bi bilo poente. Nije pametno staviti PHP code u MySQL bazu i koristiti eval() pri tome. Ali tekst odnosno HTML, što da ne, možda da napraviš parser da ukloni JS pri učitavanju, ukoliko neko dobije pristup bazi. Ja inače izbjegavam taj "pozadinski" dio, već hajmo reći "inline"... Normalan korisnik: ![]() Admin: ![]() Poslednja izmena od webarto : 14. 01. 2011. u 23:47. |
![]() |
![]() |
![]() |
#8 |
novi član
Datum učlanjenja: 14.01.2011
Poruke: 4
Hvala: 2
0 "Hvala" u 0 poruka
![]() |
![]() Dobro shvatio sam. Problem je bio sto se nisam informisao sta je CMS
![]() E sad ono sto ne zelim je da korisnik moze da menja izgled sajta, samo da moze da doda, obrise i izmene neke stranice, nista vise nista manje(vec sam ubacio deo gde mogu da se dodaju, izmene i obrisu prozivodi) @webarto Ajde onda da kazem da nece biti PHP u bazi, nego samo HTML, predpostavljam da je PHP staviti u bazu ne glupo nego opasno(sigurnosni razlozi). Kad kazem HTML ne mislim na sam text, nego sve sto ide u jednu standardnu stranu <html><head></head><body></body></html> da li je to pametno staviti u bazu a zatim pozivati kad se klikne na link. Hvala na pomoci |
![]() |
![]() |
![]() |
#9 | |
novi član
Datum učlanjenja: 06.11.2010
Poruke: 9
Hvala: 0
2 "Hvala" u 2 poruka
![]() |
![]() Citat:
u principu... ako sam dobro shvatio, treba ti koncept/logika aplikacije? 1) napravis tabelu: id, naslov, text 2) napravis npr prikaz.php koji ce sadrzati sav html strane osim samog contenta... 3) konkretnim stranama pristupas sa strana.php?id=5 gde je id id contenta u bazi koji ti treba za tu stranu... znaci negde u strana.php vidis koji je id, povuces content iz baze i stavis gde treba... 4) za admin panel radis nesto slicno samo content koji povuces stavljas u textarea na koji onda nakacis neki js wysiwyg editor 5) ??? 6) profit |
|
![]() |
![]() |
"Hvala" uros za poruku: |
![]() |
#10 |
Pukovnik u penziji
Grand Master
|
![]() Ja radim inline ako neće biti "akanja" sa izgledom sajta/aplikacije
|
![]() |
![]() |
![]() |
Alati teme | |
Način prikaza | |
|
|