Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Bdan
Зарегистрирован: 18.04.2005 Сообщения: 11 Откуда: Новосибирск
|
Добавлено: Пн Апр 18 2005 13:40 Заголовок сообщения: Разработка классов в PHP |
|
|
Здравствуете, решился перевести сайт на PHP, т.к. страниц стало много и обновлять каждую нет времени.
Купил книгу по PHP, и сделал следующее:
Написал большой файл: page.inc (16 kB), состоящий и функций, которые генерируют и отображают разные элементы страницы (меню, заголовки и т.д.). В общем учел в этом файле все, т.е. добавляешь в соответствующий массив слово нового пункта меню, и это меню обновляется на всех страницах.
На основе этого класса создаются его экземпляры (при этом изменяются некоторые функции). Короче сделал как написано в книге применительно к своему случаю.
Получилось довольно громоздко и запутанно, может есть еще какие варианты?
Кстати, сейчас мой сайт раскручен и проиндексирован в поиковиках,
при смене расширения страниц на *.php придется начинать заново? Или на старых страницах сделать ссылку вроде: "страница устарела, жми сюда"?
В серверных технологиях делаю первые шаги, поэтому буду очень признателен за советы, а если кому интересно подробнее - пишите, может и я дам совет. |
|
Вернуться к началу |
|
|
Moby
Зарегистрирован: 19.11.2004 Сообщения: 268
|
Добавлено: Пн Апр 18 2005 14:09 Заголовок сообщения: |
|
|
да бог иво знаит что там у тебя в книге описано. самый простой способ который вижу я - это разбить страницу на состовляющие и хранить каждую составляющую в отдельном файле (верхнее меню, боковое меню, нижнее меню и т.д.) далее, если у тебя меняется только контент, то тебе и нужен обработчик контента, т.е. движок, который выводил бы содержимое в зависемости от получаемых параметров. для управлением содержимым те нужно CMS уже готовое решение или делай упрощённую свою модель
по поводу поисковиков - смена расширения несомненно повлияет. поисковикам нужно будет заново проиндексировать все страницы. насколько это критично - не знаю, я не разбираюсь в этом, а вот как это обойти - можно создать правила в файле .htaccess при помощи которых можно будет сохранить старые названия.
удачи. _________________ Профи - это оборзевший ламмер |
|
Вернуться к началу |
|
|
Bdan
Зарегистрирован: 18.04.2005 Сообщения: 11 Откуда: Новосибирск
|
Добавлено: Вт Апр 19 2005 07:36 Заголовок сообщения: |
|
|
Спасибо за совет! Полез искать что такое .htaccsess, и с чем его едят. |
|
Вернуться к началу |
|
|
Moby
Зарегистрирован: 19.11.2004 Сообщения: 268
|
|
Вернуться к началу |
|
|
|