Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Drupal kao temelj

[es] :: PHP :: Drupal kao temelj

[ Pregleda: 1876 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

shx

Član broj: 41468
Poruke: 80
89.249.110.*



+1 Profil

icon Drupal kao temelj27.09.2012. u 08:12 - pre 94 meseci
Isplati li se uzeti Drupal kao kamen temeljac za razvoj weba? Neda mi se razvijati neke funkcionalnosti koje Drupal ima već kod sebe. Npr. upravljanje s korisnicima i slično.
Imao sam ideju da krenem sa minimalnom instalacijom Drupala pa naknadno što mi je potrebno da sam razvijam. Neznam koliko to može biti komplicirano?

Drupal tek upoznajem, čini mi se dosta dobar za sada. Imam više iskustva u Java razvoju web-a, u PHPu sam još onako kao početnik koji se dosta dobro snalazi :) Poznajem objektno programiranje i poneke design patterne (MVC, SoC, Factory, DAO...).
 
Odgovor na temu

cyBerManIA
I ovo T ono
Space

Član broj: 25195
Poruke: 698
*.ptt.rs.

Sajt: www.facebook.com/cyberman..


+263 Profil

icon Re: Drupal kao temelj28.09.2012. u 06:43 - pre 94 meseci
Znas kako, odlican je drupal i mozes da ga uzmes kao temelj.

Na istu dilemu sam naisao i ja pre, razmisljajuci se da li za svoje potrebe da uradim neki svoj CMS ili da uzmem WP/drupal pa da dodatne funkcionalnosti pisem sam.
Na kraju sam poceo sva 3 :) dok sam se vise preorjentisao Drupalu i WPu bas zbog user managementa (cimao sam se oko security).

E sad, ako pravis nesto bas bas custom, gde neces koristiti 90% Drupala, mozda je bolje da porazmislis o pisanju svog user managementa i toga sto si planirao.
Dobio bi na performansama, jer ce ovako tvoj script raditi bas to sto treba, dok kod kompleksnih CMS resenja u pozadini se izvrti jos svasta-nesto.
 
Odgovor na temu

shx

Član broj: 41468
Poruke: 80
89.249.110.*



+1 Profil

icon Re: Drupal kao temelj28.09.2012. u 13:17 - pre 94 meseci
Hvala na odgovoru!

Kako se programiraju moduli za Drupal? Da li je logika takva da ispada kao da radiš zasebnu aplikaciju ili se treba pridržavati nekih njihovih standardna? Mogu li organizirati kod po cjelinama, može li se koristiti neka druga baza ili baš mora biti ta od Drupala?
 
Odgovor na temu

cyBerManIA
I ovo T ono
Space

Član broj: 25195
Poruke: 698
*.ptt.rs.

Sajt: www.facebook.com/cyberman..


+263 Profil

icon Re: Drupal kao temelj28.09.2012. u 16:44 - pre 94 meseci
Imas tri verzije modula:

• Core
• Contributed - shared
• Custom

Tebe zanima ova treca kategorija, gde bi pisao module samo za svoje potrebe.
Logika najprostije receno je mesana. Fajlove snimas u njegovom folderu modules/naziv-tvog-modula.
Moras da navedes info o modulu, tako sto ces kreirati jedan .info fajl koji nosi ime modula (npr. naziv-tvog-modula.info - ps: uzeo sam ovaj naziv jer sam ga gore spomenuo u navigaciji) i koji ce nositi podatke o nazivu modula, o core verziji drupala, zavisnim fajlovima, drugim fajlovima itd.. Drugi fajl je .module, i nosi isti naziv kao i ime modula (tipa naziv-tvog-modula.module). On je u stvari .php fajl odakle sve pocinjes. Normalno, fajl pocinje <?php i zavrsava se zatvorenim php tagom.
Unutar njega mozes da pozivas druge fajlove, tj celine, kako ne bi trpao sve u jedan fajl.

Do sad si se pridrzavao striktno njihovih standarda o kreiranju modula. Na dalje, mozes a i ne moras, no sigurno ces koristiti barem kad zelis da prikazes rezultat u okviru neke njihove strane :)

Npr, hvatas neki feed sa neke lokacije. Ti pises taj module, uradis parsiranje podataka, bla bla i na kraju dobijas obradjene podatke. Snimis ih u bazi koristeci njihov codex. Mozes da pises i sam SQL naredbe. Isto je i kad citas neke podatke, mozes da koristis njihov query (laksi i precizniji nacin) a mozes da pises i sam SQL.
U oba slucaja koristeci njihov codex dobijas upravo ta olaksanja (manji kod, manje glavobolja) koja pruza jedan CMS bilo Drupal bilo WP.

Mozes dalje da vrsis jos jednu konekciju na nekoj drugoj bazi, samo na taj nacin gubis na performansama jer radis 2 konekcije + silne queryje koje treba izvrteti nad obe baze, ali ako bas mora :) . Inace Drupal podrzava nekoliko tipova baza, pa vrlo verovatno mozes da radis sa tipom baza koje volis :)
 
Odgovor na temu

Panta_
Aleksandar Pantić
Kragujevac

Član broj: 214959
Poruke: 706



+120 Profil

icon Re: Drupal kao temelj29.09.2012. u 05:04 - pre 94 meseci
Citat:
Logika najprostije receno je mesana. Fajlove snimas u njegovom folderu modules/naziv-tvog-modula.

U tom direktorijumu bi trebalo da se nalaze samo core moduli zbog lakseg azuriranja. Contributed i custom se stavljaju u sites/all/modules direktorijumu. Ist vazi i za teme sites/all/themes.
 
Odgovor na temu

cyBerManIA
I ovo T ono
Space

Član broj: 25195
Poruke: 698
*.ptt.rs.

Sajt: www.facebook.com/cyberman..


+263 Profil

icon Re: Drupal kao temelj29.09.2012. u 15:14 - pre 94 meseci
^ Da.
Hteo sam da navedem obe lokacije, ali zeleci da uprostim ja sam ga na kraju smandrljao i pogresio :)
Tnx
 
Odgovor na temu

shx

Član broj: 41468
Poruke: 80
89.249.110.*



+1 Profil

icon Re: Drupal kao temelj05.10.2012. u 08:39 - pre 94 meseci
kako u svemu tome stoji WordPress? Kakav je on sa razvojem vlastitih themes u odnosu na Drupal? Lakši?
 
Odgovor na temu

cyBerManIA
I ovo T ono
Space

Član broj: 25195
Poruke: 698
*.ptt.rs.

Sajt: www.facebook.com/cyberman..


+263 Profil

icon Re: Drupal kao temelj05.10.2012. u 18:09 - pre 94 meseci
Takodje odlicna. Imas njihov codex a usput imas i svu slobodu PHPa i SQLa.
Oba CMSa su odlicna. Najbolje je da probas oba i vidis koji ti vise odgovara.
 
Odgovor na temu

[es] :: PHP :: Drupal kao temelj

[ Pregleda: 1876 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.