![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 3.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam jedno pytanko. Jest sobie jakas prosta stronka (cała witryna www to jedna główna strona, żadnych podstron). W środku kodu tej jednej strony są napisane dwie bardziej rozbudowane funkcje (obydwie po ok 20 -30 linijek kodu) - i te dwie funkcje będą wykorzystywane tylko do jednej, głównej strony, nigdzie indziej.
Jedna z nich wykonuje się zawsze przy jakimkolwiek wejściu na główną stronę, druga skolei wykonuje się w okreslonych przypadkach. Jak zrobić aby było najszybciej? Pomyslalem że moze najlepszym wyjsciem będzie jesli stworze oddzielny plik i wrzuce tam tą jedną funkcję, która wykonuje się w okreslonych przypadkach, i tylko ją będę inkludował w odpowiednim momencie. Natomiast drugą funkcje (która zawsze będzie się wykonywała) zostawiam w kodzie strony głównej. Czy to jest ok? Czy może w ogóle nie ma sensu bawić się w tej sytuacji w inkludowanie funkcji skoro dwie bedą wykorzystywane tylko i wyłącznie przez strone główną? a może jeszcze jakies inne rozwiązanie? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 984 Pomógł: 41 Dołączył: 16.03.2002 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
Jak to Owsiak mówił "róbta co chceta".
Apropos.. rozbudowana funkcja to by było 1000 linijek nie 20. Inkluduj ją sobie zawsze, nic i nikt na tym nie ucierpi. -------------------- eh, co polska wódka to polska wódka
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
możesz includować - ale jeśli to się dotyczy 2-30 linijek kodu to nie sądzę, żeby to miało jakikolwiek wpływ na wydajność... i tak cały kod tego skryptu będzie siedział w jakims cashe bo server www będzie sie do niego często odwoływać... wtedy doładowywanie includa moze spowodować wręcz przeciwny efekt do oczekiwanego...
-------------------- - Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... - |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 05:52 |