Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Czy używanie funkcji przyśpiesza działanie skryptów ?
Oldo
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 2.11.2003
Skąd: Gdynia

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


Cześć

Mam wątpliwość

Wiem, ponieważ sam się o tym przekonałem, że można napisać dość zaawansowany skrypt bez użycia żadnej funkcji (własnej).
Czy używanie funkcji przyśpiesza działanie skryptów ?

Pozdr
Oldo
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kwiateek
post
Post #2





Grupa: Zarejestrowani
Postów: 223
Pomógł: 0
Dołączył: 13.01.2003
Skąd: 3rd ball of mud behind a big ball of burning gas

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


Cytat
Możesz jakoś uzasadnić to co napisałeś, bo mnie jakoś nie udało ci się przekonać.

Łapatolgicznie rzecz biorąc przedstawiam dwie możlwiości, (nie rozpisuje się na ten temat gdyż w tej chwili nie mam wiele czasu):
1. Kod z użyciem funkcji
[php:1:0a3f3ec86f]<?php
function pokazTekst() {
echo 'tekst';
}
pokazTekst();
?>[/php:1:0a3f3ec86f]
2. Kod bez użycia funkcji
[php:1:0a3f3ec86f]<?php
echo 'tekst';
?>[/php:1:0a3f3ec86f]
Proponuję zrobić testy pomiaru generowania skryptu i porównać wyniki. Oczywiście dla powyższych przykładów różnice będą znikome.
Przy użyciu funkcji interpreter php'a jest bardziej obciążony co jest chyba oczywiste.
Przy czym przy wiekszych projektach w celu optymalizacji kodu używamy funkcji / klas a w efekcie nie powtarzamy się z tymi samymi fragmentami kodu.
Cytat
A picie mleka powoduje raka... (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Możesz uzasadnić swoją wypowiedź? (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif)

Pozdrawiam.
Go to the top of the page
+Quote Post

Posty w temacie
- Oldo   Czy używanie funkcji przyśpiesza działanie skryptów ?   6.11.2003, 20:20:34
- - kwiateek   Używanie funkcji spowalnia działanie skryptów. Po...   6.11.2003, 20:37:59
- - kufel   CytatUżywanie funkcji spowalnia działanie skryptów...   6.11.2003, 21:00:54
- - kwiateek   CytatMożesz jakoś uzasadnić to co napisałeś, bo mn...   6.11.2003, 21:18:34
- - adwol   CytatA picie mleka powoduje raka... Być może... ...   6.11.2003, 21:39:03
- - Oldo   Czyli zdania są podzielone :-) W takim razie odpu...   6.11.2003, 22:14:46
- - DeyV   niestety - gdyby tak było, nikt nie marnowałby cza...   6.11.2003, 22:22:00
- - Oldo   Cytatniestety - gdyby tak było, nikt nie marnowałb...   6.11.2003, 23:06:40
- - KaMeLeOn   Cytat[...] poruszyłem ten temat ponieważ zauważyłe...   6.11.2003, 23:16:43
- - Oldo   Nie klepie tego samego kodu kilka razy - includuje...   6.11.2003, 23:23:54
- - Zepco   A co robisz w przypadku, gdy kod w kilku miejscach...   6.11.2003, 23:28:20
- - Zepco   Zresztą, co ja bedę kijem Wisłę zawracał. Zobaczys...   7.11.2003, 00:33:49
- - scanner   CytatNie klepie tego samego kodu kilka razy - incl...   7.11.2003, 07:05:39
- - Seth   Wzasadzie to podchodzac do problemu w kategoriach ...   7.11.2003, 07:21:38
- - zalew   prosty przyklad... baaardzo prosty.... <?php /...   7.11.2003, 12:27:45
- - dooshek   CytatCzyli chodzi o trendy :-) Jednak mnie nie prz...   7.11.2003, 13:53:39
- - Oldo   CytatA co robisz w przypadku, gdy kod w kilku miej...   7.11.2003, 18:13:38
- - menic   CytatGdzie niegdzie piszą for :-) czy to jest popr...   7.11.2003, 22:47:35
- - zuku   Dzieki funkcja kod staje sie krotszy a przeciez o ...   8.11.2003, 12:34:56
- - brandon   CytatDzieki funkcja kod staje sie krotszy a przeci...   8.11.2003, 14:57:07
- - Bartol   http://webcity.pl/webcity/artykuly.php/t/20 tuta...   21.08.2004, 03:02:24


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

 



RSS Aktualny czas: 4.10.2025 - 02:51