Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Какой тип ЧПУ лучше выбрать?

Какой тип ЧПУ лучше выбрать?


     29.01.2015    Общие вопросы, Общие вопросы по PHP    1368

вопрос
Здравствуйте, в данный момент разрабатываю для себя сайт на своей cms.
Давно ломаюсь и решаю, как делать правильно, ЧПУ как у dle или же передавать REQUEST_URI и распарсивать, как во фреймворках?
Если второй вариант, то есть ли готовый class для распарсивания урла, или же брать с фреймворка?
И еще один вопрос связанный с ЧПУ.
Есть сайт fox-fan.ru (в пример), там все просто, GET параметром передается id на определенный php файл (/news.php?id=10), сразу видно что сайт самописный, может ПС определяет что сайт самописный и из-за этого ставит его выше в выдаче?

Ответа пока нет


Комментарии пользователей (6)

lutskboy
3

547 | 103

lutskboy - 29 января 2015 12:02 - Юзер

Если второй вариант, то есть ли готовый class для распарсивания урла

А что значит распарсивания урла. Зачем
Можно ведь просто сделать ссылку типа site.ru/kakoy-tip-chpu-luchshe-vybrat.html (или site.ru/id.html другой вариант)
а в .htaccess перенаправлять на site.ru/index.php?url=kakoy-tip-chpu-luchshe-vybrat (или site.ru/index.php?id=45 другой вариант)
и вытаскивать с базы инфу где поле chpu=kakoy-tip-chpu-luchshe-vybrat (где id=45 другой вариант)

b-en-der
35 | 3

b-en-der - 29 января 2015 12:23 - Юзер

Просьба ламерам не отвечать

Sander
1125

1637 | 1204

Sander - 29 января 2015 15:19 - Эксперт

Я бы выбрал первый вариант. Если ЧПУ не может в полной мере покрыть требования движка или еще по какой-либо причине, то можно совместить первый и второй вариант.
Для распарсивания url не нужны никакие фреймворки. Обычный набор explode и preg_match, по необходимости еще parse_url (но вряд ли).

А поисковикам крупно по барабану на движок сайта. Более важна seo составляющая выбранного движка и само содержимое страницы с ее оформлением.

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

b-en-der
35 | 3

b-en-der - 29 января 2015 16:07 - Юзер

Для распарсивания url не нужны никакие фреймворки

Я имел ввиду, что у фреймворков за это отвечает отдельный класс
Спасибо за ответ.

ПафНутиЙ
1064

3393 | 2433

ПафНутиЙ - 29 января 2015 16:13 - Админ

может ПС определяет что сайт самописный и из-за этого ставит его выше в выдаче?

скорее всего ПС определяет, что контент сайта отвечает запросам пользователей, поэтому и ставит сайт выше в поиске.

Каков вопрос - таков и ответ. Просто помните об этом.

b-en-der
35 | 3

b-en-der - 30 января 2015 11:45 - Юзер

Я имел в виду что может это тоже учитывается

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы