Citat:
goropad:
1) Jezim se od pomisli da treba da koristim framework za obican sajt, tipa staticne stranice ali i php, tipa kontakt forma, knjiga gostiju i slicne male interakcije?
2) Nisam lenj, naucio bih neki framework, ali ima li neka motivacija od strane vas da koristim cist php za tako neke jednostavne stvari, i u buduce mozda sklopim neke funkcije koje ce mi trebati.
3) Jos nesto, sto mi ne ide u prilog to je to sto mrzim klase, sve radim proceduralno. I jedan plus, sajtovi su mi neverovatno brzi, ali mora mnogo da se bije mozak.
Kažemo:
1) Ti onda napiši sam svoj fw i njega koristi i nećeš da se ježiš više. Kasnije teraj druge da koriste isključivo tvoj, jer je najbolji.
2) Čist php znači da ne koristiš ni rdbms ni http server, nego php-server, php-rbdms i ništa drugo osim .php ekstenzija. E, a onda kada bude bilo .img/iso fajla koji se zove PHP-OS, to će još za malo da bude čist php, zato što čist PHP jeste čist C/C++ sa dodatnim `perl` začinom.
3) Naravno da ti ne ide u prilog i teško da će ikada ići, zato se bolje bacaj na učenje istih. Sajtovi će isto brzi da ti budu i sa klasama, ako ne i brži u nekim slučajevima.
Pođi od ovoga...
Code (php):
$std = new stdClass();
$std->new_variable = 'My object property(variable) value';
.. i ni jedna više `userland` (outermost/procedural scope) globalna promenjiva ne mora da postoji u tvom kodu osim $std, koji jeste instanca dinamičnog objekta. Pa umesto da krstiš nove i nove i nove i iznova nove i nove nazive svojih promenjivih, ti dadneš samo tu jednu na početku... i daješ nazive $std->fresh_new_variable_property i dodeljuješ vrednosti, fokusiraš se tu.
I kada ti više ne treba ili hoćeš da oslobodiš malo memorije, unset($std->fresh_new_variable_property);
Ovo je jedan banalan razlog zašto treba da `pobediš strah` (zanimljiva fobija, u svakom slučaju) i da se pretvoriš u `OOP superheroja`. :)
about:networking