Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 13 Dołączył: 6.07.2008 Skąd: Nowy Sącz Ostrzeżenie: (0%)
|
Witam.
Od dłuższego czasu straszliwie mnie męczy jedno pytanie - co jest szybsze? " czy '? Przykładowo: Kod echo 'tekst'. $zmienna .'dalszy tekst...'; czy może Kod echo "tekst $zmienna dalszy tekst..."; (tu domyślam się, że wynik będzie najgorszy), czy może Kod echo "tekst". $zmienna ."dalszy tekst..."; ? Próbowałem to sprawdzić, jednak wyniki nie są jednoznaczne.
Raz wygląda to tak: Cytat 0.011702 0.014049 a raz tak: Cytat 0.022095 0.013994 Może ktoś już zna odpowiedź na to jakże nurtujące pytanie? Pozdrawiam. Ten post edytował kkuba 2.04.2009, 16:45:32 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 80 Dołączył: 31.05.2008 Ostrzeżenie: (20%)
|
Może jeszcze porozmawiamy co jest szybsze? echo czy print ? A może o pętlach porozmawiamy? No bez jaj, jak by to miało jakieś znaczenie. Ja tam u siebie w kodzie mam oddzielone php od htmla, i piszę jak mi wygodniej, a cała prędkość polega na tym że jak ' i " jest 1 bajt czyli 8bitow, czy mu zrobisz ' czy " komputer dostanie 8 bitow, proste, ascii sie kłania, a wierz lub nie 8 bitów liczy tak samo, tylko zależy od tego ile procesów ma aktualnie w pamięci zadeklarowanych, z taką szybkością Ci przemieli. Pisz tak jak Ci wygodnie, ja czasami zapytanie do sqla w ogole piszę np tak:
Kod pg_query("INSERT INTO tabela (asd, haf, hara, teasd) VALUES ('$_POST[asda], $_POST[asdag], $_POST[agae], $_POST[4tagf]'); Czasami piszę tak Kod pg_query("INSERT INTO tabela (asd, haf, hara, teasd) VALUES ('".$_POST[asda]."', ...); Czasami w ogóle nie piszę (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Piszesz tak jak chcesz i tak jak Ci wygodnie, tak jak Ci się składnie podoba. Nie patrz na takie bzdety co jest szybsze, bo to akurat w takich rzeczasz jest najmniej istotne, bardziej istotniejsze było by spytanie czy rzutowanie typu w php jest czasochłone, ale dla mnie to i tak jest bez znaczenia (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) A po co mi to wiedzieć? Jak mi będzie trzeba rzutować typ bo mi stringa zwraca z posta zamiast inta to i tak mu rzucę (int) i święto lasu. Pozdrawiam. @EDIT tam na dole kkuba ja sobię piszę tak jak mi wygodniej i się dobrze z tym czuję, grzebiesz w moim kodzie że mówisz że to jest nonsens? Nie. To wyluzka i klep swój kod, co się mojego czepiasz, jak go nie widzisz ? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) pozdro. Ten post edytował cojack 2.04.2009, 19:30:49 |
|
|
|
kkuba [PHP] Co szybsze? " czy '? 2.04.2009, 16:42:25
Spawnm pierwsze 2 są ok, tak samo pewnie będą działać wię... 2.04.2009, 16:45:40
kkuba Kurde, no nie da się uzyskać tym moim sposobem jed... 2.04.2009, 16:49:12
Zyx Kiedyś robiłem takie pomiary i wyszło mi, że bez d... 2.04.2009, 16:52:17
Spawnm i bardzo fajnie
w 1 łatwiej o analizę kodu , ale ... 2.04.2009, 16:55:43
kkuba No to się cieszę, bo tak mi się właśnie zdawało : ... 2.04.2009, 16:56:54 
Spawnm Cytat(kkuba @ 2.04.2009, 17:56:54 ) P... 2.04.2009, 17:00:38
kkuba Hm.. no tak, ale kropke mam obok apostrofa, a przy... 2.04.2009, 17:05:32
TomASS @kkuba
Piszesz:
[PHP] pobierz, plaintext <?phpe... 2.04.2009, 17:10:09 
Spawnm Cytat(TomASS @ 2.04.2009, 18:10:09 ) ... 2.04.2009, 17:23:14 
mls Cytat(TomASS @ 2.04.2009, 18:10:09 ) ... 2.04.2009, 18:07:07
dr_bonzo Tu masz moj post sprzed lat o tym wlasnie temacie,... 2.04.2009, 17:14:10
kkuba CytatA jak wstawisz tablicę lub etodę obiektu? Mus... 2.04.2009, 17:15:30
TomASS CytatDwóch, całkowicie przypadkowych.
To na bank s... 2.04.2009, 18:11:21
pi_wo nie mam zdania na temat tego co jest szybsze, ale ... 2.04.2009, 19:00:50
kkuba CytatProblem jest tylko taki, że nie mo... 2.04.2009, 19:14:06
michalg Kiedyś czytałem jakieś benchmarki, w których ktoś ... 2.04.2009, 19:22:00
l0ud Ja tam zawszę stosuję ' do stringów, wg mnie j... 2.04.2009, 19:31:26 
pi_wo Cytat(l0ud @ 2.04.2009, 20:31:26 ) Ja... 2.04.2009, 22:05:33
zegarek84 a może jeszcze takie cosik:
[PHP] pobierz, pl... 3.04.2009, 00:13:36
kazag Czy przy niewielkich projektach to w ogole wpływa... 3.04.2009, 08:04:45
kkuba hm.. powiem Ci, że pomysł dość ciekawy ; p
Zrobić ... 3.04.2009, 18:37:05
rzymek01 cała różnica pomiędzy ' a " jest taka, że... 3.04.2009, 22:40:20 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 10:50 |