Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Какая структура построения сайта лучше? index only or many files 
:(
    Опции темы
Alone
Дата 19.4.2005, 11:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 663
Регистрация: 11.5.2003
Где: Dnepropetrovsk, U A

Репутация: нет
Всего: 6



Доброго дня.

Народ, как вы считаете какой из подходов в построении сайта лучше?

1. сайт состоит из индексного файла, который в зависимости от переданных ему параметров инклудит необходимые сорцы, и выводит результат.

2. кроме индексного файла есть дерево каталогов с другими файлами, при обращении к которым тоже получаем некий результат.

Как такие варианты глотают поисковики? Какие плюсы/минусы/подводные камни могут быть при этом?


--------------------
web developer/telecommunication specialist.
mailto: [email protected]
ICQ#28442924

PM MAIL WWW ICQ   Вверх
Axxent
Дата 19.4.2005, 13:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 223
Регистрация: 25.3.2004
Где: Новосибирск

Репутация: нет
Всего: 5



Это зависит от тематики, масштабности и популярности сайта. Вообще использование нескольких файлов или их неиспользование это вопрос принципа. Поисковикам глубоко наплевать, как устроен ваш сайт, им нужно, чтобы содержание соответствовало ключевым словам. Плюсы и минусы разных подходов проявляются только при разработке сайта. Во всех отношениях (имхо конечно) единое устройство бьет многофайловую структуру. Во-первых, не надо копаться в куче файлов, если нужно изменить какой-нибудь мета-контент какого-то одного файла (вообще все это в базу проще занести и с удобствами оттуда работать). Во-вторых, не надо париться по поводу разграничения прав. В-третьих, с одним файлом просто удобнее работать =) В-четвертых, еще, чуть не забыл - если что-то случится с каким-то файлом в многофайловой структуре, то на запрос придет просто 404. Через индекс такого не будет - можно задать особую страницу на этот случай. Не исключаю, что вариант с директивой ErrorDocument вам может подойти в большей степени, но не на каждом хосте разрешают использовать эту директву, в то время как модульность исключает подобные ошибки в принципе. Требования (читать - минусы) такого подхода - необходимость знания устройства распространенных движков (чтобы было с чего начать), жесткая фильтрация всех приходящих данных (кстати все это добро можно прописать прямо в индексе - раз и навсегда) и необходимость некоторых навыков в программном формировании цельной страницы из "частей". Решайте.

Это сообщение отредактировал(а) Axxent - 19.4.2005, 13:37
PM MAIL ICQ   Вверх
Mal Hack
Дата 19.4.2005, 14:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 8
Всего: 261



Цитата(Alone @ 19.4.2005, 12:21)
2. кроме индексного файла есть дерево каталогов с другими файлами, при обращении к которым тоже получаем некий результат.

Только для 10-20 с раничек максимум.

Цитата(Alone @ 19.4.2005, 12:21)

Как такие варианты глотают поисковики? Какие плюсы/минусы/подводные камни могут быть при этом?

им пофиг smile
PM ICQ   Вверх
Alone
Дата 19.4.2005, 14:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 663
Регистрация: 11.5.2003
Где: Dnepropetrovsk, U A

Репутация: нет
Всего: 6



Цитата
Требования (читать - минусы) такого подхода - необходимость знания устройства распространенных движков (чтобы было с чего начать)

Ну, это для тех, кто использует чужие движки smile
Я пишу свои.

Кстати, помимо кодинга - пришлось занятся еще и дизайном...
Если кто даст рецензию на сайт буду премного благодарен.
Возможно я где нить лопухнулся... "окиньте свежим взглядом" smile


--------------------
web developer/telecommunication specialist.
mailto: [email protected]
ICQ#28442924

PM MAIL WWW ICQ   Вверх
Irokez
Дата 19.4.2005, 14:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


индеец
***


Профиль
Группа: Участник Клуба
Сообщений: 1180
Регистрация: 20.10.2004

Репутация: 4
Всего: 53



Цитата(Alone @ 19.4.2005, 14:44)
Если кто даст рецензию на сайт буду премного благодарен.
Возможно я где нить лопухнулся... "окиньте свежим взглядом"

баннеры сверху это что-то smile
может вместо пяти 100х100, лучше один 468х60 поставить?
PM   Вверх
Alone
Дата 19.4.2005, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 663
Регистрация: 11.5.2003
Где: Dnepropetrovsk, U A

Репутация: нет
Всего: 6



Заказ выполнялся исключительно по ТЗ заказчика.
Он захотел свою баннерку... Именн в таком виде.


--------------------
web developer/telecommunication specialist.
mailto: [email protected]
ICQ#28442924

PM MAIL WWW ICQ   Вверх
Axxent
Дата 19.4.2005, 16:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 223
Регистрация: 25.3.2004
Где: Новосибирск

Репутация: нет
Всего: 5



Цитата
Ну, это для тех, кто использует чужие движки smile
Я пишу свои.

От фонаря? smile Я и говорю - надо знать устройство чужих движков, чтобы написать свое, но лучше smile

По поводу дизайна - башка сайта выглядит безлико на фоне красивых вкладок. Надо бы туда засунуть чего-нибудь в том же духе...

Это сообщение отредактировал(а) Axxent - 19.4.2005, 16:51
PM MAIL ICQ   Вверх
Alone
Дата 19.4.2005, 16:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 663
Регистрация: 11.5.2003
Где: Dnepropetrovsk, U A

Репутация: нет
Всего: 6



Ну, в принципе баннеры оттуда никуда не выкинуть, а вот над логотипом надо будет поработать... Согласен.
Места там достаточно...


--------------------
web developer/telecommunication specialist.
mailto: [email protected]
ICQ#28442924

PM MAIL WWW ICQ   Вверх
Naruvi
Дата 9.6.2005, 16:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 9.6.2005
Где: Москва

Репутация: нет
Всего: 1



По поводу сайта.
Из недостатков (баннеры не говорю) - долго грузится
Из положительного - легкая навигация, юзверь быстро найдет необходимую информацию
PM MAIL WWW ICQ   Вверх
IZ@TOP
Дата 9.6.2005, 23:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 1
Всего: 73



1. Модератор: Давайте вернёмся к теме обсуждения.
2. Правила форума: http://forum.vingrad.ru/index.php?s=&act=SR&f=27

Иначе закрою тему. Для обсуждения работ есть специальный раздел.


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
OPG
Дата 10.6.2005, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 25.2.2005

Репутация: нет
Всего: 1



Однозначно index лучше. Сайт по натуре дерево, а у дерева должен быть корень и нечего потом гонять по лесу, от ствола к стволу.
Ну это спор про то, что лучше, Линукс или Винда, ведь по сути у них такая же разница. Просто для начинающих проще каталоги, для продолжающих файл, вот и все. В общем каждому свое.
PM MAIL   Вверх
Master
Дата 17.6.2005, 10:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 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 smile мы можем сделать скажем 10-04-2005/news.html и выглядит красиво и работает отменно ;)


--------------------
Вавилон, Вавилон
Что ты построил, что разрушил?
Вавилон, Вавилон
Плавятся души дьявольским огнем.
PM WWW ICQ   Вверх
fuckerok
Дата 13.7.2005, 01:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 112
Регистрация: 30.3.2004
Где: спб

Репутация: нет
Всего: нет



Равняйсь на IPB! smile
--------------------
PM MAIL ICQ   Вверх
GePo
Дата 13.7.2005, 16:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 166
Регистрация: 30.3.2003
Где: Москва

Репутация: нет
Всего: 3



Цитата

Ну, это для тех, кто использует чужие движки
Я пишу свои.

Это так кажется. Вот увидишь, по ходу написания ты будешь несколько раз перепысывать одни и теже участки кода, потому родилась идея более лучшая. Соответственно, разработка затянется. Чтобы не изобретать велосипед, надо хотя бы представлять "как бывает".
--------------------
PM MAIL WWW   Вверх
Alone
Дата 10.8.2005, 10:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 663
Регистрация: 11.5.2003
Где: Dnepropetrovsk, U A

Репутация: нет
Всего: 6



Цитата(GePo @ 13.7.2005, 16:18)

Это так кажется. Вот увидишь, по ходу написания ты будешь несколько раз перепысывать одни и теже участки кода, потому родилась идея более лучшая. Соответственно, разработка затянется. Чтобы не изобретать велосипед, надо  хотя бы представлять "как бывает".

Это уже не разработка, а рефакторинг кода. И процесс этот совсем не так уж и плох. Пользы больше.

А вообще, я думаю, где то должна быть граница между "корневым" и древесным представлением сайта.
Возможно она зависит от количества параметров, передаваемых скриптам в процессе навигации по сайту.
Добавлено @ 11:08
Цитата(Naruvi @ 9.6.2005, 16:39)
По поводу сайта.
Из недостатков (баннеры не говорю) - долго грузится
Из положительного - легкая навигация, юзверь быстро найдет необходимую информацию

порблемы со скоростью загрузки от того что хостинг териториально украинский. За пределы неньки украины исход ограничен.
За отзыв про навигацию спасибо smile долго потел. Можно даже сказать в некотором роде ноу-хау smile
А теперь еще и расширеный поиск добавил - юзерам теперь "ваще шара" smile

Это сообщение отредактировал(а) Alone - 10.8.2005, 11:00


--------------------
web developer/telecommunication specialist.
mailto: [email protected]
ICQ#28442924

PM MAIL WWW ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса

Внимание: данный раздел предназначен для решения сложных, нестандартных задач.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Для профи | Следующая тема »


 




[ Время генерации скрипта: 0.0895 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.