Организация структури сайта

Flanker

незнайка
Организация структури сайта

Добрый день.
Поделитесь своими технологиями организациями сайтов.
Истрория:
были одтельно заготовленные стандартые движки,
сайт был фреймовый и не было проблем,
перешёл на бесплатный хостинг("всё денег больше нету вообще"),
этот сервер не хочет воспринимать фреймовые структуры("Видити ли, тогда никто не сможет увидеть ихней рекламы").

Проблема:
пробую организовать структуру только средствами РНР("обращение через одну страницу"),
используя инклуды.
Движки лежат к в отдельных папках к которым подключены ещё некоторые классы тоже через include,

ЗАНОЗА:
так как include делаю с основного приложения, так сбиваются относительныет пути в
подключенных приложениях.

РЕШЕНИЕ:
1: перейти на iframe (!Если менять то так чтоб потом не трогать снова!)
2: перенастроить директории везде(?а если один движек работает в двух местах?)

Прокритикуйте мои положения,
Предложите СВОИ!

Спасибо.
 

Фанат

oncle terrible
Команда форума
так сбиваются относительныет пути в
подключенных приложениях.
правильно. пути должны быть абсолютными.
а если один движОООО!к работает в двух местах
Тебе знакома такая вещь, как ПЕРЕМЕННАЯ?
 

MadGreen

meninweb
[offtop] php на бесплатном хостинге? ИМХО если сайт призван обеспечить работу и нет денег на платный самый дешевый хостенг лучше сменить род деятельности [/offtop]
а по теме - кто мешает использовать абсолютные пути?
один раз поставил $_SERVER['DOCUMENT_ROOT']/mydir
и забыл про такие проблемы
На крайняк, если предусматривать возможность расположения скриптов в других папках, ввести в путь переменную $path и указывать ее в ini файле
 

Фанат

oncle terrible
Команда форума
в пхп есть много очень полезных функций.
таких, как dirname(), realpath(), константа __FILE__
с их помощью можно полностью автоматизировать составление абсолютных путей.
 
Сверху