![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 15.12.2004 Skąd: Kołobrzeg Ostrzeżenie: (0%) ![]() ![]() |
Hej,
To moj pierwszy post, wiec witam wszystkich =) mam nadzieje ze moj pobyt bedzie dlugi i owocny (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Przechodzac do tematu... zbudowalem portal mlodziezowy. Oparlem go o phpBB, z ktorego notabene korzystam, jednak moj system poza wykorzystywaniem bazy uzytkownikow wiele nie ma wspolnego z phpBB na pierwszy rzut oka. Jako ze nie jestem b. zaawansowany w php, postanowilem skorzystac z umiejetnosci programistow phpBB i uzylem ich klas do parsowania szablonow oraz zarzadzaniem baza danych. Naszlo mnie na odswiezenie kodu, poprawki etc etc; zaczalem od pomyslu zeby przesiasc sie na ten chwalony XHTML. Z tym sobie poradze jakos. Pomyslalem zeby odnowic caly engine - pomyslec o wykorzystaniu klas do czegos innego poza baza i szablonami. Jakos dojde. Problemy? Nie wiem czy przesiasc sie na Smarty - czy oferuje on szybsze parsowanie szablonow niz ta klasa z phpBB? Czy ma jakies funkcje, ktore zostawiaja phpbb w tyle? Musze sie upewnic, zanim przepisze caly kod... Drugie pytanie, podobne - ADoDB, a klasa z phpBB. Szybsze? "Lepsiejsze"? Od razu mowie, ze szukalem czegos na ten temat, jednak niewiele raczej znalazlem.. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Kubatron.. A po cholerę komu wiedzięc jakie opcje potrzebne? Nie bredź ok?
Wiadomo co jest potrzebne: wygoda implementacji i wydajność działania. Po grzyba chcesz pisac własną warstwę DAO, skoro jeszcze pół roku temu nie wiedziałeś jak działa instrukcja warunkowa if() ? Zanim dojdziesz do poziomu takiego jaki reprezentują ADODB, EZSQL czy choćby mechanizmy z PHPBB to my juz będziemy mieli bazy obiektowe. Co do mechanizmów szablonów: Savant jest ciekawy, owszem. Ale zmusza do pisania kodu php wewnątrz szablonów. Smarty ma własny pseudojęzyk który przy tworzeniu szablonów jest znacznie wygodniejszy. ------ shaun: Sprawa jest prosta. Jeśli planujesz przesiadkę na OOD/OOP to znaczy, że musisz przeprojektować cały system. Ja ze swojej strony (tam gdzie dwu polaków tam trzy opinie) nie dażę dużą sympatią kodu PHPBB. W zwiazku z tym proponowałbym: usiąść do php5 wraz z tandemem Smarty/ezSQL. Tylko na pewno czeka Cię ogrom pracy. Więc zastanów się jeszcze raz, czy chcesz budować, czy modernizować. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 19:42 |