+ + +
С нами с 15.10.07
Сообщения: 51
Рейтинг: 42
|
Добавлено: 24/09/10 в 01:50 |
Доброй ночи всем
Попробывал юзать поиск в стриме и как-то он меня не впечатлил, вот и решил сделать альтернативу так сказать))
Итак преимущества моего решения:
1. Выводит все найденные результаты с разбивкой на страницы
2. Возможность поиска как по всем слов запроса, причем в любой комбинации, так и по каждому слову
3. Возможность поиска либо по всем ротаторам, либо по отдельно выбраному
4. Для выдачи по отдельному ротатору можно настроить размер выдаваемых тумб
5. Возможность выводить на поисковой странице топ запросов (для морды предусмотрены облака тегов с топом запросов)
6. Прост в использовании
7. При желании добавлю нужные фишки
Пример можно посмотреть здесь
Кому интересно, ася в профайле
З.ы.: Сорри если не в том разделе разместил, просьба модеров перенести, но имхо тут самое подходящее место.
|
|
|
|
С нами с 22.03.09
Сообщения: 7753
Рейтинг: 6329
|
Добавлено: 16/06/11 в 20:15 |
Отписал в асю.
|
|
|
|
С нами с 26.04.06
Сообщения: 231
Рейтинг: 465
|
Добавлено: 17/06/11 в 00:05 |
А облагородить стрим - привести с помощью .htaccess-a урлы стримротатора к человеческим ты не смог бы?
Ротатор по сути всем хорош ... но урлы уже не катят по сравнению с урлами того же SmartCJ ...
|
|
|
|
С нами с 22.03.09
Сообщения: 7753
Рейтинг: 6329
|
Добавлено: 17/06/11 в 09:45 |
remm: ты про это?
Код: [развернуть] | SE-friendly линки.
Есть такая замечательная вещь как mod_rewrite. Вкратце, эта штука позволяет web-серверу обрабатывать url скриптом, который лежит совершенно не там где он казалось бы должен быть. Например, в строке браузера у нас адрес
http://domain.com/gallery/12345/bla-bla-bla.html
Обрабатывать же этот запрос может скрипт
http://domain.com/gallery.php?12345
И догадаться о такой подмене браузер не сможет. Настроить правила для "подмены" можно как угодно, делается это через .htaccess. За более подробной информацией читателям сего придется обратится к гуглю.
Как это выглядит в реалиях нашего ротатора. В субтемплейте вместо стандартных ссылок пропишем так:
video/#SE_DESC#/?#ENCODED_POS#
на морде эта ссылка будет выглядеть примерно так:
http://domain.com/video/two-young-shemales/?MTUzLjAuMy4zNDAyMDQuMzUxMTMz0
где
two-young-shemales - это результат обработки тэга #SE_DESC#. Тэг преобразует наш description к виду, в котором его можно использовать в урле. Если desc-а к галерее нет, будет подставлено слово content.
MTUzLjAuMy4zNDAyMDQuMzUxMTMz0 - результат обработки тэга #ENCODED_POS#. Это тотже самый #POS# только в более загадочном виде
Итак, урл ссылки мы зашифровали, теперь осталось сделать чтобы клики по этим ссылкам работали как надо. Здесь нам и пригодиться mod_rewrite.
В файлике .htaccess в корне домена (не стрима!) прописываем следующее:
RewriteEngine On
RewriteRule ^video/[-0-9a-z]*/(.*)$ директория_стрима/out.php?l=%{QUERY_STRING}&u=../аут_cj_скрипта_бла_бла_бла?урл_галереи=[GAL] [L]
аут_cj_скрипта_бла_бла_бла?урл_галереи - как и что тут писать смотрите в мануале вашего cj-скрипта.
[GAL] - вместо этого стрим подставит урл галереи.
Для скриптов на php (протон, прогрес, ats, кристал и т.д.) вместо [GAL] используейте [GAL_PHP] |
А в чем собственно сложность?
|
|
|
|
С нами с 26.04.06
Сообщения: 231
Рейтинг: 465
|
Добавлено: 17/06/11 в 13:27 |
Да, об этом.
Урлы вида http://domain.com/video/two-young-shemales/?MTUzLjAuMy4zNDAyMDQuMzUxMTMz0
наблюдаются на большинстве сиджеев со стримом. Народ не заморачивается и делает как написано в мануале.
А хотелось бы урлы подобия http://domain.com/video/two-young-shemales.html, без вот этого - ?MTUzLjAuMy4zNDAyMDQuMzUxMTMz0. Гугл спотыкается на вопросе и хреново индексирует паги.
Архивы на стриме тоже не чпу - вида index.php?p=1 и т.д. Недавно выпустилось обновление стрима - так там еще появились теги. Но опять же урлы вида index.php?tag=amateur ...
Приведу пример SmartCJ
недавно появился 47 апдейт http://smartcj.com/wiki/doku.php?id=ru:update_47
Ссылки на категории вида
Код: [развернуть] | Ранее ссылки на категории в обязательном порядке содержали ИД категории, например /category/15/category_name/ctr/1/, где 15 - это ИД категории. Теперь линку можно немного “урезать” до /category/category_name/ctr/1/ или даже /category/category_name/. Что опять же хорошо с эстетической точки зрения, старые линки будут работать так же как и работали. |
Поиск
Код: [развернуть] | До 47 было 3 варианта сортировки контента: CTR, Date and Duration. Теперь добавлися 4й - Rating. Пользоваться очень просто: простой вариант /?group_id=1&order=rating. В реврайтах обычно урлы получались вида /category/1/category_name/ctr/1/, для рейтинга это будет /category/1/category_name/rating/1/ |
Ну и так далее. Т.е. я хотел показать то, что почему-то автор SmartCJ
обращает внимание на вид ссылок (а это все-таки скрипт трейда+ротатор в одном флаконе). Отсюда и любовь гугла к скрипту.
А чистый ротатор - стрим - идет без чпу ссылок. Это надо где-то искать, пилить и ломать голову как сделать нормальные урлы.
Иногда хочется использовать стрим - но вид урлов останавливает.
Вот я и хотел спросить у ТС - возможно он сможет привести урлы в порядок.
P.S. Я не говорю уже о rss, sitemap.xml ... Сейчас чистым трейдом сыт не будешь. Надо заслуживать любовь поисковиков.
|
|
|
|
С нами с 22.03.09
Сообщения: 7753
Рейтинг: 6329
|
Добавлено: 17/06/11 в 14:47 |
remm писал: | (а это все-таки скрипт трейда+ротатор в одном флаконе) |
лучше тогда делать статику без скриптов если говорить о любви поисковиков
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |