![]() |
![]() |
![]()
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: 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...
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 15:49 |