Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 8.11.2006 Skąd: Kanagawa-ken, Japonia Ostrzeżenie: (10%)
|
Przeglądałem niedawno strukturę myBB i tak myślę, czy moja koncepcja jest dobra.
Nie jestem profesjonalistą, aczkolwiek w PHP siedzę już od 5 lat. Myślę nad napisaniem kilku projektów do mojego portfolio (forum, CMS, galeria, dziennik szkolny). Sam początek wygląda tak:
Chcę, aby index.php był tym głównym plikiem, moduł takie jak showthread i inne wywoływane będą przez index.php?module=. Tutaj pojawia się moje pytanie: Za każdym wywołaniem index.php będzie ustanawiane połączenie MySQL ($nDB->connect()) - czy to dobre wyjście? Chodzi mi najbardziej o aspekty wydajnościowe. Przy takim rozwiązaniu (index.php?module=) potrzebowałbym pewnych wskazówek. Wykonanie nie jest dla mnie żadną trudnością, ale nigdy wcześniej nie pisałem for internetowych, myBB, phpBB już nie mówiąc o IPB czy vBulletin to tony kodu, którego nie chcę przeglądać, bo jak coś zobaczę, to skopiuję, a chcę, aby kod był moją indywidualną pracą. Was proszę o jakieś rady dotyczące wydajności czy jakiś innych kosmetycznych aspektów. Pozdrawiam. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
Cytat Tutaj pojawia się moje pytanie: Za każdym wywołaniem index.php będzie ustanawiane połączenie MySQL ($nDB->connect()) - czy to dobre wyjście? No inaczej za bardzo się nie da. Owszem, jest mysql_pconnect" title="Zobacz w manualu PHP" target="_manual, ale nie każdy serwer obsługuje. Poza tym, cache, cache, cache i jeszcze raz cache, gdzie się tylko da. Nie rozumiem linijek 18-46 - nie słyszałeś o __autoload" title="Zobacz w manualu PHP" target="_manual...? Poza tym, ukrywanie błędów przez małpę jest bardzo, ale to bardzo nieeleganckie. O każdorazowym liczeniu długości tablicy nie wspomnę. Jeśli chodzi o aspekty wydajnościowe/rady - skup się na miejscu przechowywania danych, a nie na takich bzdetach. (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
|
MaestroS [Forum] Początek pisania własnego forum 20.07.2009, 18:43:03
MaestroS Poczytam o tym __autoload, bo to dla mnie nowość, ... 20.07.2009, 19:33:48 
fifi209 Cytat(MaestroS @ 20.07.2009, 19:33:48... 20.07.2009, 20:31:21
MaestroS Ja nie chce bóg wie jakiego forum pisać. Nie do wi... 20.07.2009, 21:38:50
scanner W samym tylko kodzie, który już pokazałeś naliczył... 20.07.2009, 21:46:58
MaestroS Po prostu przyzwyczaiłem się do @ i die() współpra... 20.07.2009, 22:01:12
erix Wątek cache'owania wydzieliłem: http://forum.p... 20.07.2009, 23:21:30 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 20:52 |