Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 3 Dołączył: 30.10.2010 Ostrzeżenie: (0%)
|
Witam,
mam pytanie co jest bardziej efektywne pod względem wydajności KOD 1:
KOD 2:
Chodzi mi czy bardziej efektywne jest otwieranie kilka razy skryptu php czy też stosowanie echo i tam dodawanie tagów html ? Nie chce obsługiwać szablonów itp. CHodzi mi tylko o te porównanie ? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 115 Pomógł: 2 Dołączył: 23.07.2009 Ostrzeżenie: (0%)
|
łoł, możecie mnie obsunąć albo i nie, ale
Pierwsze echo stosuje się bardzo rzadko, jeśli string jest krótki, natomiast drugie stosuje się do utworzenia ew. komunikatów skryptu. Np.
MVC to już inna droga, kolega natomiast pisze prosty skrypt strukturalny, więc nie da się zaprzeczyć, że samo to łamie standardy PHP5: 1. include jest przestarzałe moim zdaniem, stosuje jednak require_once bo nie wywala błędów a konkretnie sprawdza skrypt czy plik istnieje przez file_exsists 2. wykorzystanie smarty to jedyna droga do optymalizacji, pisanie własnego silnika może być pożyteczne jeśli nie będzie on dosyć bezsensowny. 3. każdy pisze na swój sposób, ja jednak jeśli nie chce mieć problemów ze skryptem, a kawałek kodu jest na prawdę taki, że się nie opłaca pisać w każdej jednej linii echo to trzeba w takim przypadku:
cudzysłów " " wykorzystuję także w zapytaniach SQL jeśli wartość jest nie dłuższa niż 2-5 znaków lub jest liczbą wysyłaną do pola INT Zyx, właśnie 'bajery' w nowych skryptach gubią ludzi, uczy to ich lenistwa, przecież jak samemu się czegoś nie napisze to PHP tego nie zrobi, a jeszcze lepiej, jak nie podasz co ma zrobić to nie będzie działać. Po co tu korzystać z takich bajerów jak spowalniają one prace skryptu, szczególnie tych dynamicznych. Pozdro |
|
|
|
tabbi Szablony 21.01.2011, 15:33:58
kalmaceta różnica rzędu 1/100 sekundy jet dla Ciebie ważna -... 21.01.2011, 16:32:40
Zyx Pierwszy kod jest szybszy.
kalmaceta -> prosim... 21.01.2011, 17:15:36
kalmaceta optymalizacja takich pierdół mija się z celem szcz... 21.01.2011, 17:29:57
tabbi [PHP] pobierz, plaintext echo "A może to jest... 21.01.2011, 17:47:32
kalmaceta nie może być? może, tylko po co, cytuje za php.ne... 21.01.2011, 17:53:56
Mephistofeles Pierwszy sposób jest lepszy, co nie oznacza, że sz... 21.01.2011, 20:15:39
Zyx Powtarzam: jest szybszy, mierzyłem kiedyś . I wbre... 21.01.2011, 20:52:23
kalmaceta jaka różnica, przy jakich szablonach? poproszę o ... 21.01.2011, 23:59:20
thek Kalmaceta... Popatrz na to tak. Wyjście i wyjście ... 22.01.2011, 00:14:27
kalmaceta po 1. nie twierdze, że któreś jest szybsze - to se... 22.01.2011, 00:25:17
kiler129 Ja się odniosę natomiast do dbl quote vs single qu... 22.01.2011, 00:32:57
kalmaceta po 1. g... prawda to te testy - u mnie zawsze na k... 22.01.2011, 01:04:23
Zyx O rany, a skąd Ci wezmę benchmark, który robiłem d... 22.01.2011, 07:54:58
kalmaceta @Zyx widzisz nie wiesz na co odpowiadasz tu chodzi... 22.01.2011, 11:37:07
Zyx Przeczytałem i podałem Ci, że pracuję nad rozbudow... 22.01.2011, 14:12:31
kalmaceta Zyx dlaczego demoscena pracuje na niskopoziomowych... 22.01.2011, 20:03:09
matrik kalmaceta ja już rozmawiałem z taką osobą co też m... 22.01.2011, 20:08:28
Crozin CytatPierwsze echo stosuje się bardzo rzadko, jeśl... 22.01.2011, 20:12:05
kalmaceta matrik a dlaczego nie możesz zrobić strony w c++? ... 22.01.2011, 20:20:44
Mephistofeles Z takiej samej przyczyny nie pisze się stron w C++... 22.01.2011, 21:30:52
kalmaceta @Mephistofeles zasłyszane i nie zupełnie prawdziwe... 23.01.2011, 12:53:30
Mephistofeles Oczywiście, że słyszałem. Tylko po co pisać kompil... 23.01.2011, 13:13:21
kalmaceta oczywiście masz racje jeśli chodzi o prostotę. ale... 23.01.2011, 13:58:18 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 04:57 |