Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[php] różnica w include plików
#1
Zastanawiam się czym się różni w php include do pliku txt:
Kod PHP:
<?php include('naglowek.txt') ; ?>
a include do pliku inc:
Kod PHP:
<?php include('naglowek.inc') ; ?>

Jaka jest różnica między 'txt', a 'inc' ?
Odpowiedz
#2
Wszystko zależy od tego jaką zawartość będzie miał plik. Pytasz z jakiegoś konkretnego powodu? Jeśli z ciekawości to umieść w pliku .txt kod PHP i to samo zrób w pliku .inc i zobacz jak to będzie wyglądało Smile.
Odpowiedz
#3
Patrząc na to, nie zauważyłem żadnej różnicy. Wczytując początkowe kodowanie strony, jak i skrypt php do 150 linijek kodu, niczym wd. mnie się to nie różniło. W takim razie do jakich zastosowań warto wybrać plik 'txt', a do jakich 'inc' ?
Odpowiedz
#4
Różni się jedynie rozszerzeniem pliku, nie ma w żaden sposób wpływu na wydajność. Jeżeli chcesz korzystać z .inc musisz odpowiednio zdefiniować typy mime w pliku konfiguracyjnym Apache aby owych plików nie można było przeglądać z poziomu przeglądarki jak zwykłych .txt

.inc jest często stosowane jako rozszerzenie dla bibliotek/modułów, to już zależy od gustów programisty, wg. mnie takie rozwiązanie jest dosyć wygodne i czytelnie oddziela warstwy aplikacji.

Pozdrawiam.
Odpowiedz
#5
To są jedynie kwestie konwencji nazewnictwa plików. Powszechnie wiadomo, że pliki .txt zawierają dane tekstowe (zresztą jest to jakoby nakazane przez Windowsy). Z kolei pliki .inc zawierają jakieś dane, funkcje, klasy, procedury czy też coś zupełnie innego jednak mające związek z językami programowania. Tak więc jak mówiłem są to jedynie konwencje bo jeśli Tobie pasuje zamieścić główną klasę projektu dupa.jasia to nie będzie z tym jednak problemu. Gorzej jeśli tym projektem będzie miał się za jakiś czas zająć inny programista. Dla niego z pewnością wiele więcej mówiącą nazwą byłaby maincore.inc czy core.inc.php
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Wyświetlenie ilości Plików z bazy MySQL, Wyświetlenie ilości Plików z bazy SQL maniek666 1 3,662 28-11-2013, 14:51
Ostatni post: ILIES
  Przywrócenie bazy danych/struktury z plików OPT i FRM smiesznylolek 0 3,263 19-11-2013, 16:28
Ostatni post: smiesznylolek
  [php] kod poprawny niby - ale na serwerze nie tworzy plików eremen 7 5,005 24-02-2012, 20:58
Ostatni post: eremen
  [PHP] pytanie o include. cryptarithm 4 3,543 15-11-2011, 03:52
Ostatni post: cryptarithm
  [Yii] Upload plików R_Rafalsky 2 2,645 01-11-2011, 21:13
Ostatni post: Pedro84

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl