Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php][mysql] Modul na funkcjach czy klasach?, Modul do laczenia php z mysql
ylither
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 21.02.2004

Ostrzeżenie: (0%)
-----


Witam.

Jestem amatorem samoukiem :/
Dlatego prosze o wyrozumialosc i nieodsylanie do FAQ i RTFM...
Zanim zabralem sie za napisanie tego posta uzylem "szukaj" i nie znalazlem odpowiedzi..

Popelnilem pare aplikacji i moj framework trci myszka (jest oparty na funkcjach),
i zabieram sie do przeprojektowania go i tu pojawia sie pytanie:

Czy pozostac przy funkcjach czy przejsc na klasy?

Mam zamiar wypusc nowe wersje swoich aplikacji (celem zwiekszenia ich wydajnosci - szybkosci) lecz nie posiadam dostatecznej wiedzy aby stwierdzic ktora metoda bedzie wydajniejsza. Niektore akcje w moich aplikacjach nie przekraczaja 3 polaczen z baza sql, ale przy np. raportach dochodzi nieraz do 90-150 zapytan i ich obrobki celem pokazania ich (niektore z tabel maja juz teraz po 30tys rekordow stad tez "chec" polepszenia wydajnosci, jak narazie nei zdarzylo sie aby akcja przekroczylo magiczne 30sek [przy ekstremalnym zapytaniu akcja wykonuje sie przy frameworku na funckjach w 10sek (serwer linuxowy - windows ~15sek)]).

Z gory dziekuje za pomoc.



ps
Owocnych Swiat Wielkiej Nocy smile.gif

Ten post edytował ylither 24.03.2008, 11:00:55
Go to the top of the page
+Quote Post
bełdzio
post
Post #2





Grupa: Zarejestrowani
Postów: 690
Pomógł: 81
Dołączył: 6.04.2005
Skąd: Szczecin

Ostrzeżenie: (0%)
-----


zapoznaj się z OOP, samo "użycie klas" Ci nic nie da jeśli nie będziesz rozumiał po co je stosujesz i co z tego masz smile.gif


--------------------
Go to the top of the page
+Quote Post
ylither
post
Post #3





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 21.02.2004

Ostrzeżenie: (0%)
-----


bełdzio rozumiem zasade programowania obiektowego, chodzi mi tylko o to czy taki zestaw bedzie wydajniejszy niz klasy.
Nie mam z tym doswiadczenia a wstepne testy jakie sobie robie wykazuja ze nia ma roznicy czy sa funkcje czy klasy. Dlatego pytam
ludzi z doswiadczeniem czy lepiej na klasach zbudowac modul polaczen z MySql czy tez bedzie to niepotrzebna strata czasu?

Cienki1980 done sad.gif
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #4





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Jeśli głównym powodem, dla którego chcesz przepisać aplikację "na klasy" jest poprawienie wydajności aplikacji, to to nie ma najmniejszego sensu. Przepisz to dopiero, jeśli świadomie zechcesz skorzystać z ideii OOP, aby poprawić czytelność kodu i uczynić go bardziej logicznym.

Pozdrawiam.


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 07:33