![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
Alone |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 663 Регистрация: 11.5.2003 Где: Dnepropetrovsk, U A Репутация: нет Всего: 6 |
Доброго дня.
Народ, как вы считаете какой из подходов в построении сайта лучше? 1. сайт состоит из индексного файла, который в зависимости от переданных ему параметров инклудит необходимые сорцы, и выводит результат. 2. кроме индексного файла есть дерево каталогов с другими файлами, при обращении к которым тоже получаем некий результат. Как такие варианты глотают поисковики? Какие плюсы/минусы/подводные камни могут быть при этом? -------------------- |
|||
|
||||
Axxent |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 223 Регистрация: 25.3.2004 Где: Новосибирск Репутация: нет Всего: 5 |
Это зависит от тематики, масштабности и популярности сайта. Вообще использование нескольких файлов или их неиспользование это вопрос принципа. Поисковикам глубоко наплевать, как устроен ваш сайт, им нужно, чтобы содержание соответствовало ключевым словам. Плюсы и минусы разных подходов проявляются только при разработке сайта. Во всех отношениях (имхо конечно) единое устройство бьет многофайловую структуру. Во-первых, не надо копаться в куче файлов, если нужно изменить какой-нибудь мета-контент какого-то одного файла (вообще все это в базу проще занести и с удобствами оттуда работать). Во-вторых, не надо париться по поводу разграничения прав. В-третьих, с одним файлом просто удобнее работать =) В-четвертых, еще, чуть не забыл - если что-то случится с каким-то файлом в многофайловой структуре, то на запрос придет просто 404. Через индекс такого не будет - можно задать особую страницу на этот случай. Не исключаю, что вариант с директивой ErrorDocument вам может подойти в большей степени, но не на каждом хосте разрешают использовать эту директву, в то время как модульность исключает подобные ошибки в принципе. Требования (читать - минусы) такого подхода - необходимость знания устройства распространенных движков (чтобы было с чего начать), жесткая фильтрация всех приходящих данных (кстати все это добро можно прописать прямо в индексе - раз и навсегда) и необходимость некоторых навыков в программном формировании цельной страницы из "частей". Решайте.
Это сообщение отредактировал(а) Axxent - 19.4.2005, 13:37 |
|||
|
||||
Mal Hack |
|
||||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 8 Всего: 261 |
Только для 10-20 с раничек максимум.
им пофиг ![]() |
||||
|
|||||
Alone |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 663 Регистрация: 11.5.2003 Где: Dnepropetrovsk, U A Репутация: нет Всего: 6 |
Ну, это для тех, кто использует чужие движки ![]() Я пишу свои. Кстати, помимо кодинга - пришлось занятся еще и дизайном... Если кто даст рецензию на сайт буду премного благодарен. Возможно я где нить лопухнулся... "окиньте свежим взглядом" ![]() -------------------- |
|||
|
||||
Irokez |
|
|||
![]() индеец ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1180 Регистрация: 20.10.2004 Репутация: 4 Всего: 53 |
баннеры сверху это что-то ![]() может вместо пяти 100х100, лучше один 468х60 поставить? |
|||
|
||||
Alone |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 663 Регистрация: 11.5.2003 Где: Dnepropetrovsk, U A Репутация: нет Всего: 6 |
Заказ выполнялся исключительно по ТЗ заказчика.
Он захотел свою баннерку... Именн в таком виде. -------------------- |
|||
|
||||
Axxent |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 223 Регистрация: 25.3.2004 Где: Новосибирск Репутация: нет Всего: 5 |
От фонаря? ![]() ![]() По поводу дизайна - башка сайта выглядит безлико на фоне красивых вкладок. Надо бы туда засунуть чего-нибудь в том же духе... Это сообщение отредактировал(а) Axxent - 19.4.2005, 16:51 |
|||
|
||||
Alone |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 663 Регистрация: 11.5.2003 Где: Dnepropetrovsk, U A Репутация: нет Всего: 6 |
Ну, в принципе баннеры оттуда никуда не выкинуть, а вот над логотипом надо будет поработать... Согласен.
Места там достаточно... -------------------- |
|||
|
||||
Naruvi |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 9.6.2005 Где: Москва Репутация: нет Всего: 1 |
По поводу сайта.
Из недостатков (баннеры не говорю) - долго грузится Из положительного - легкая навигация, юзверь быстро найдет необходимую информацию |
|||
|
||||
IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 1 Всего: 73 |
1. Модератор: Давайте вернёмся к теме обсуждения.
2. Правила форума: http://forum.vingrad.ru/index.php?s=&act=SR&f=27 Иначе закрою тему. Для обсуждения работ есть специальный раздел. -------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
OPG |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 25.2.2005 Репутация: нет Всего: 1 |
Однозначно index лучше. Сайт по натуре дерево, а у дерева должен быть корень и нечего потом гонять по лесу, от ствола к стволу.
Ну это спор про то, что лучше, Линукс или Винда, ведь по сути у них такая же разница. Просто для начинающих проще каталоги, для продолжающих файл, вот и все. В общем каждому свое. |
|||
|
||||
Master |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1530 Регистрация: 13.5.2003 Где: Mother Russia Репутация: нет Всего: 10 |
Я сторонник:
1) корня 2) красывых адресов поясню... в БД содержится: 1) ид страницы 2) модуль с помощью которого обрабатывать результат 3) название html файла на который идет ссылка из документов... типа contacts далее мы набираем www.domain.zone/contacts.html в .htaccess с помощью апаческого mod_rewrite перенаправляем страницу на www.domain.zone/?id=ид страницы при этом ридеректа как такового не происходит... просто Apache уже запрашивает другой контент по этому адресу... и в итоге мы имеем удобство работы с адресной строкой вместо ?page=news&day=10&mon=04&year=2005 ![]() -------------------- Вавилон, Вавилон Что ты построил, что разрушил? Вавилон, Вавилон Плавятся души дьявольским огнем. |
|||
|
||||
fuckerok |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 112 Регистрация: 30.3.2004 Где: спб Репутация: нет Всего: нет |
Равняйсь на IPB!
![]() --------------------
|
|||
|
||||
GePo |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 166 Регистрация: 30.3.2003 Где: Москва Репутация: нет Всего: 3 |
Это так кажется. Вот увидишь, по ходу написания ты будешь несколько раз перепысывать одни и теже участки кода, потому родилась идея более лучшая. Соответственно, разработка затянется. Чтобы не изобретать велосипед, надо хотя бы представлять "как бывает". --------------------
|
|||
|
||||
Alone |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 663 Регистрация: 11.5.2003 Где: Dnepropetrovsk, U A Репутация: нет Всего: 6 |
Это уже не разработка, а рефакторинг кода. И процесс этот совсем не так уж и плох. Пользы больше. А вообще, я думаю, где то должна быть граница между "корневым" и древесным представлением сайта. Возможно она зависит от количества параметров, передаваемых скриптам в процессе навигации по сайту. Добавлено @ 11:08
порблемы со скоростью загрузки от того что хостинг териториально украинский. За пределы неньки украины исход ограничен. За отзыв про навигацию спасибо ![]() ![]() А теперь еще и расширеный поиск добавил - юзерам теперь "ваще шара" ![]() Это сообщение отредактировал(а) Alone - 10.8.2005, 11:00 -------------------- |
||||
|
|||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Для профи | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |