Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] pytanie os zybkosc dzialania
Forum PHP.pl > Forum > Przedszkole
trucksweb
zastanawiam sie czy dobrze rozwiazalem budowe i ogolne dzialanie systemu.
Mam 3duze pliki -kazdy ponad 56kb i ok. 1500linii kodu.

W kazdym posluguje sie wywolaniami akcji np:
  1. <?php
  2. if($_REQUEST['akcja']=="usun_plik")
  3. {
  4. ...
  5. ?>


wszystko dziala, ale teraz jestem prawie na koncu pracy i staram sie wszystko udoskonalic i przyspieszyc bo troche zamula gdy operuje sie na bazie.

Jak to lepiej rozwiazac ?

nie wiem czy nie ebdzie lepiej zeby zrobic cos takiego:
1)zostawic wszedzie if($_request...) { ..
2)a zamiast zawartosc dac wywolanie funkcji, ktora bylaby wlasnie srodkiem tylko ze umiszczona w osobnym pliku np. funkcje.php

czyli to bylaby postac:
  1. <?php
  2. if($_REQUEST['akcja']=="usun_plik")
  3. {
  4.  jakas_sobie_funkcja();
  5. }
  6. ?>


-nie bedzie wtedy szybciej dzialac ?
gutek84
Mysle ze najlepiej byloby stworzyc klase np. funkcje w oddzielnym pliku i potem require i wywolywac potrzebna funkcje. Tak jest najschludniej.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.