Архив рассылки -программирование на PHP

         

Дотерпели? Ну да, самая внепрограммная...



Дотерпели? Ну да, самая внепрограммная часть прошла, теперь начинаем реализовывать нашу систему в кодах PHP.

С чего начать писать? Начинать надо с самого начала. Что мы там, в планировании писали? Если мне не изменяет память, то первым у нас шел класс, описывающий основные переменные и параметры нашей системы. Вот с этого класса и начнем. Тем более, что в нем не будет сложных языковых конструкций, попривыкните к синтаксису PHP.

Класс: class_vars.
Файл: vars.class
Место расположения: /home/roma/req/

Итак, создаем новый файл с указанным названием, открываем начало PHP-кода (<?) и начинаем писать.

Шапка:

<? class class_vars {

Давайте подумаем, какие переменные могут нам быть интересны.
Прежде всего, надо описать все абсолютные пути к данным. Тогда, в случае переезда нашего проекта в другую папку или вообще на другой сервер, нам надо будет всего лишь заменить значения этих переменных.

    В PHP комментарий начинается с двойного слеша "/". А в именах переменных учитывается регистр (высота букв), будьте осторожны. Сразу выработайте для себя схему использования... строчные, прописные:никогда не знал, что как называется... БОЛЬШИХ и обычных букв. Лично я предпочитаю глобальные писать БОЛЬШИМИ буквами, а все остальные переменные -- обычными.

Пишем:

// Пути к папкам. var $PATH="/home/roma"; // основной путь к проекту var $PATH_INC="/home/roma/inc"; var $PATH_REQ="/home/roma/req"; var $PATH_DATA="/home/roma/data"; var $PATH_WWW="/home/roma/WWW"; var $PATH_WWW_PIC="/home/roma/WWW/pic";


Понятно, что я сделал? Я определил путь для каждой папки. И этими переменными мы будем пользоваться в скриптах, вместо того, чтобы писать каждый раз реальный путь.
Если вам вдруг понадобится перенести какие-то данные в другое место (а в больших проектах подобное случается), то вам надо будет просто поменять вот эти самые пути.



Содержание раздела