Не сте регистриран! Регистрирайте се БЕЗПЛАТНО, за да използвате услугите на сайта!

   Рубрики
 
 
 
 

 Форуми
» SEO и оптимизация
» Всичко за PHP и Perl
» Всичко за C, C++ и .NET
» Всичко за Java и JSP
» Всичко за SQL и MySQL
» Всичко за XHTML и CSS
» Презентация на сайтове
 Включване на файлове - защо е полезно това?
  1. Включване на файлове -Въведение
  2. Включване на файлове-2
     
Автор  atan (16.05.2004 05:05)  съобщение до автора
Погледнат  2936 пъти  добави към любими
Оценка  добави коментар
Гласове  16  изпрати на приятел
Коментари  (5)  абонирай се за PHP
    Страница 1 / 2

 



Сигурно повечето от вас напреднали с материалът са напълно ясно за какво става дума тук. Нека внесем малко яснота на не толкова напредналите, които са вийдали тук таме из различните програми include() или require(). Нека придобием малко по-ясна представа защо е полезно да се включват фаилове на някои места в програмата и по какъв точно начин става това.

Малко отклонение
В програмни езици като С/С++ наборът стандартни библиотечни функции (libraies) се намира в специални заглавни(хедърни) файлове. Програмистът добре знае, че за да може да използва този набор от функции трябва да включи необходимият хедърен фаил. Например стандартните библиотечни функции printf() и scanf() в С са описани в хедърния файл stdio.h. Ползотворността на включените файлове е следната: веднъж описана една добре работеща функция, параметър, константа или каквото още се сетите да използвате, записана в отделен фаил, може да се използва на всяко едно място, във всеки един файл на вашата програма.

Защо е необходимо да правим това?
Отговорът: правилно написани, добре работещи функции които искаме да използваме на всяко едно място в нашата програма.
Може би се питате защо използвам терминът "програма"? Ами нима PHP не е език за програмиране, макар и предназначен за интерпретиране на HTML. А в последно време вече се разпространи и извън сферата на уеб - пример за това е модулът GTK.
И така да се върнем на нашите хедърни фаилове вече в PHP.
Да предположим, че пишем страница с линкове - линкове за даунлоад, линкове за други сайтове, препратки към нашия индекс на сайта. Добре оформеният HTML документ поддържа всичко това с атрибутът или тагът <a></a>.



  Следваща страница >> 


Ключови думи: PHP програмиране файл


Още уроци от тази рубрика


 
  • Подобни теми от myLinks
 

 1 посетител чете този урок (0 потребители и 1 гост)  
Активни потребители: ---
   
  

Еmail  
 

Уважаеми начинаещи PHP разработчици,
НИКОГА, ама НИКОГА не поставяйте разширение .inc (или друго различно от .php) на файловете които включвате.

  StanProg на 12.06.2004 11:10

Няма и да видиш, поне не от мен. Това е глупаво:-)

  atan на 17.05.2004 08:49

include("functions.inc"); ->
include("functions.inc.php");
...
не виждам и проверка във функцията за параметрите?
т.е. ако нещо липсва да не го показва..

  ddimitrov на 16.05.2004 22:38

Да Мутатос, съгласен съм с теб, но само донякаде. Искам само да те поправя за едно: лекотата на изпълнение на дадена програма идва от начина на реализация и писане на код. Дори с код само цели 3 реда можем да забавим изпълнението на скрупта с цели минути, това важи особено при недоглеждане когато инициализираме някои цикъл и го направим безкраен.
Колкото по-добър лесно съвместим с версиите и колкото по-опростено пишем, толкова това улеснява работата на PHP. Това важи за всеки един език.

  atan на 16.05.2004 13:01

Вмъкването на файлове е доста практикувано при PHP програмистите, но не трябва да се пренебрегва факта, че вмъкването на много големи файлове забавя парзването на страницата. За да се избегне това забвяне може да се изчисли за колко време се парзва страницата и евентуално да се съкрати файла за вмъкване. Изчисляването става по следния начин:

$start = microtime();
Този ред се записва в началото на страницата.
include("script.php");


Тези редове в края.
$end = microtime();
$parse = ($end - $start);
echo $parse;

  Mutatos на 16.05.2004 11:34

 

 
  • Интересно от Софтуер
 



IT-PLACE.NET © 2004 - 2008