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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ЧПУ-ссылки для более удобной статистики 
:(
    Опции темы
begin
Дата 7.11.2009, 22:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Сделал клиенту сайт. Движок отображает нужные разделы по ссылке вида index.php?option=1&id=2 где id - номер раздела.
Но вот клиент стал жаловаться, что в статистике невозможно понять, на какую страницу сколько раз заходят.
Я вижу только один выход: сделать ЧПУ-ссылки. И тогда получится так - допустим на сайте есть три раздела: "Первый раздел", "Второй раздел" и "Третий раздел". Ссылки на них станут такие:
http://mysite.ru/perviy_razdel
http://mysite.ru/vtoroy_razdel
http://mysite.ru/tretiy_razdel
правильное ли это решение?

И еще вопрос: принято ли среди программистов считать бОльшим объемом работы использование ЧПУ-ссылок (чем обычную систему вида: index.php?option=1&id=2)?
PM MAIL   Вверх
Ипатьев
Дата 7.11.2009, 22:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2232
Регистрация: 5.7.2009

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



непонятно, почему нельзя в статистике учитывать весь запрос, а не одно имя файла.
PM MAIL   Вверх
begin
Дата 7.11.2009, 22:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Для статистики клиент пользуется несколькими кнопками счетчиков - Mail, Rambler и т.д. Они показывают статистику вида:
http://mysite.ru/                                               547
http://mysite.ru/index.php                                245
http://mysite.ru/index.php?option=1&id=2       121
http://mysite.ru/index.php?option=1&id=4       87
Клиент в панике - почему только файл index.php посещают и т.д.  smile 
PM MAIL   Вверх
Ипатьев
Дата 7.11.2009, 23:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2232
Регистрация: 5.7.2009

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



а, так статистика со стороны, а не своя
там, по-моему, галочки надо ставить в настройках у счетчиков
но проще, конечно, на чупу переделать.

PM MAIL   Вверх
begin
Дата 8.11.2009, 18:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



А вот как защититься от "дураков". Допустим, клиент назовет страницу длинной фразой и длина названия окажется более лимита длины адресной строки браузера. Что произойдет в этом случае?
PM MAIL   Вверх
Pitlord
Дата 8.11.2009, 18:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



begin, сервер ответит ошибкой "414 Request URI too long" при попытке запроса данной страницы. Но это надо специально давать такое длинное название, так что в принципе ничего страшного.
PM MAIL   Вверх
Ипатьев
Дата 8.11.2009, 18:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2232
Регистрация: 5.7.2009

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



при чем здесь название страницы?
называет пусть как хочет
а адрес пусть генерирует скрипт. к адресу клиентов подпускать нельзя. он тут же его по-русски напишет
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

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


 




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


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

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