sianbg_s каза:
Няма ли да е по-добре да си напиша една специално за моите нужди ? Хем ще мога да си я ползвам и за бъдещи проекти хем ще знам всичко как стои. Това smarty ми се струва твърде наблъскано с ненужни неща(поне за мен).
Не, няма да е по-добре, особено ако мислиш да я използваш за бъдещи проекти. Ще събереш 5-6 клиента първите месеци всичко ще работи, след 5-6 месеца клиент иска нещо ново, което твоята темплейт система не предлага. Трябва да препрочиташ кода да разбереш какво си мислил и писал преди 6 месеца, правиш му го. Минава се година , година и половина. Излиза нова версия на PHP. Темплейта ти нещо дава errors, клиентите ти се обаждат, какво става що става, сайта ни не върви. Хайде обратно, препрочиташ какво си правил що си правил, трябва да променяш големи части от кода (имайки се предвид, че си с убогатени знания и виждаш грешки в това което си правил), минават се още някой друг месец, някой пак те търси пак иска функционалност която темплейта ти не предлага, и така до безкрай. Да не говорим в случайте когато даде работа на някой друг и онзи гледа и се чуди какво си писал, що си писал и как си го писал, и започне да те търси да ти задава въпроси за това което си правил.
Най-лесното е както е казал колегата от горе ползвай си Smarty, недей изобретява колелото. Има го в момента, големи проекти го използват, може да има неща които не ти трябват, но не мисля, че забавяне с няколко милисекунди ще е проблем за клиентелата или потребителите ти. (Все пак в днешно време хардуера е доста ефтин). Използвай си вече готовото разработеното, хем някой друг ти го подържа, хем няма да се притесняваш, че ще ти трябва функционалност която не подържа и т.н.