Article View: pl.comp.lang.php
Article #220005Re: co szybsze delkaracja stałej czy zmiennej
From: hemicalyaction
Date: Wed, 05 Aug 2009 15:59
Date: Wed, 05 Aug 2009 15:59
28 lines
2015 bytes
2015 bytes
Sexbox pisze:
> Używam takiej konstrukcji.
>
> Mam stałą zawierającą np. jakiś katalog:
> define ('DB_NEWSLETTER', '/katalog/newsletter');
>
>
> potem, do tej pory deklarowałem zmienną:
>
> $sNewsDb =DB_NEWSLETTER.'/codzienny.db';
>
> ale zgodnie jak podpowiada logika, ta zmienna to tak naprawdę
> stała więc chyba powinienem zamienić to na:
>
> define ('NEWS_DB', DB_NEWSLETTER.'/codzienny.db');
>
>
> Ale jak wygląda sprawa z wydajnością, co jest szybsze.
> Bo nie wiem czy jak przestawie wszystkie zmienne na stałe
> nie okaże się że wszystko chodzi wolniej.
>
> Tylko proszę nie piszcie że to bez znaczenia, że to ułamki sekundy.
> Mnie interesuje też teoria - ale i praktyka bo skrypt jest bardzo mocno obciążony.
Jeżeli chodzi o różnice w wydajności (szybkości) pomiędzy zmienną a
stałą w php: robiłem kiedyś mały test pod tym kątem. Niestety dokładnych
wyników nie posiadam w tej chwili. Ogólnie: różnica szybkości pomiędzy
stałą a zmienną w zasadzie nie istnieje.
Technical Details
Message-ID:
<h5caci$1mb$1@atlantis.news.neostrada.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mailReferences:
<h5c2g8$bsv$1@atlantis.news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail From: hemicalyaction <hemicalyaction@gmail.com> Newsgroups: pl.comp.lang.php Subject: Re: co szybsze delkaracja stałej czy zmiennej Date: Wed, 05 Aug 2009 17:59:08 +0200 Organization: TP - http://www.tp.pl/ Lines: 28 Message-ID: <h5caci$1mb$1@atlantis.news.neostrada.pl> References: <h5c2g8$bsv$1@atlantis.news.neostrada.pl> NNTP-Posting-Host: aas84.neoplus.adsl.tpnet.pl Mime-Version: 1.0 X-Trace: atlantis.news.neostrada.pl 1249488082 1739 83.25.18.84 (5 Aug 2009 16:01:22 GMT) X-Complaints-To: usenet@news.neostrada.pl NNTP-Posting-Date: Wed, 5 Aug 2009 16:01:22 +0000 (UTC) User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) In-Reply-To: <h5c2g8$bsv$1@atlantis.news.neostrada.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit