![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 1 Dołączył: 16.01.2008 Skąd: Świnoujście Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Wg mnie require jest tu jak najbardziej na miejscu. Zatrzyma dalsze wykonywanie kodu w przypadku błędu, a zazwyczaj brak klasy oznacza brak możliwości prawidłowego działania strony. Druga kwestia, czyli _once - jest całkowicie zbędne, nie musisz sprawdzać czy dany plik został już wczytany (jeśli korzystasz z autoloadera, który zostaje wywołany tylko 1 raz dla danej klasy, masz więc pewność, że plik został wczytany tylko raz), a gdy to robisz dodatkowo obciążasz skrypt.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 467 Pomógł: 77 Dołączył: 6.09.2008 Skąd: Miechów / Kraków Ostrzeżenie: (0%) ![]() ![]() |
Cytat zazwyczaj brak klasy oznacza brak możliwości prawidłowego działania strony Zazwyczaj, czyli nie zawsze. Lepiej zrobić własny system obsługi błędów zamiast zatrzymywać wykonywanie. Owszem można to zrobić przy pomocy przechwytu błędu, ale istnieje także prawdopodobieństwo, że aplikacja będzie korzystać z alternatywnej klasy lub wykona jakąś inną akcję, a co za tym idzie nie ma konieczności przerywania. Cytat Druga kwestia, czyli _once - jest całkowicie zbędne, nie musisz sprawdzać czy dany plik został już wczytany (jeśli korzystasz z autoloadera Słuszna uwaga, o ile korzysta się automatycznego ładowania klas. W przeciwnym wypadku użycie funkcji z końcówką _once jest bardzo wskazane. Mimo to nawet przy autoloaderze według mnie lepiej zastosować funkcję z końcówką _once, tak dla bezpieczeństwa (IMG:style_emoticons/default/smile.gif) Podsumowując. Użycie jest zależne od tego czego aktualnie oczekujesz i w jaki sposób planujesz dołączać pliki. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 27.09.2025 - 07:02 |