Изменение title без движка

12 3
prlink
На сайте с 05.05.2006
Offline
195
1439

Собратья, прошу совета.

Дано: Есть сайт организации, занимающейся продажей определенной продукции. Сайт сделан без движка (хостинг не поддерживает PHP, а поменять хостинг по определенным обстоятельствам нельзя).

При переходе на внутренние страницы сайта title не изменяется.

Задача: Как можно организовать изменение title при переходах на внутр. страницы? А конкретнее, как запихнуть названия продукции в текст title при переходах на внутр. страницы?

Есть предположение, что средствами JS. Но точно как незнаю, поэтому и решил обратиться к Вам ;)

SZ
На сайте с 17.08.2005
Offline
63
#1

Если сайт сделан без движка - значит на каждую страницу свой html-файл. Значит поменять TITLE можно отредактировав в соответственном месте (между <TITLE> и </TITLE>) файлы.

Али я чего недопонял?

R
На сайте с 04.11.2005
Offline
113
#2

prlink,

prlink:
Есть предположение, что средствами JS

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

ps кто не согласен - пусть аргументирует, а не подленько в репутацию х..ню лепит, п...ас.

prlink
На сайте с 05.05.2006
Offline
195
#3
SergoZD:
Если сайт сделан без движка - значит на каждую страницу свой html-файл. Значит поменять TITLE можно отредактировав в соответственном месте (между <TITLE> и </TITLE>) файлы.

Али я чего недопонял?

Мыслил так же. Начал делать, но как оказалось наименований продуктов 500 000! 🙄 Вот и подумал, как это дело все оптимизировать...🚬

SZ
На сайте с 17.08.2005
Offline
63
#4

И на все 500000 наименований свой отдельный файл? Ничего не путаете?

Если да, то пакетный обработчик текстовых файлов вам в руки.

prlink
На сайте с 05.05.2006
Offline
195
#5
SergoZD:
И на все 500000 наименований свой отдельный файл? Ничего не путаете?
Если да, то пакетный обработчик текстовых файлов вам в руки.

Извиняйте 😂 , заработался. В голове одни цифры, а пишу другие. 500 наименований.

ТВЭЛ
На сайте с 29.09.2006
Offline
111
#6

Если в коде странички на каждый продукт во вполне определенном месте есть наименование его (например в h1), то можно сделать групповую замену. Хорошую программу для такой работы сделал Иван Сагалаев. Называется она "Словогрыз". Составить такой запрос на замену будет непросто (справочку придется хорошо изучить), но на мой взгляд это лучше, чем вручную все вписывать :)

Время не ждёт.
Каширин
На сайте с 03.01.2004
Offline
1031
#7

prlink, закажите написание скрипта, который заменит тайтлы на уникальные по вашему списку.

Работы программиста на полчаса, скрипт отработает за пару минут.

3dn
На сайте с 15.03.2006
Offline
47
3dn
#8
Каширин:
Работы программиста на полчаса

думаю работы на большее время, так как не используется база и соответсвие файл/продукт придется делать вручную, или, если все страницы по одному шаблону сделаны, то выдергивать название из файла (что, конечно же ускорит процесс создания скриптика, но надежды, что все 500 файлов созданные ручками в разное время будут иметь строго определунню структуру немного).

Каширин:
скрипт отработает за пару минут.

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

prlink, Теперь вы видите какие проблемы возникают, когда используешь статику и как все потом сложно менять. Я вам советую потратить чуть больше времени сейчас, чтобы потом жизнь казалась проще.... а именно советую перейти на какую-то систему управления. Советую использовать ucoz.ru (небольшая реклама), с помощью этой системы вы сможете создать динамический контент сайт любой сложности и наполнения, существующий в системе модуль Доска объявлений или Каталог ссылок, прекрасно подойдут для создания каталога товаров, а перенос 500 материалов займет не более 3 дней. Если есть свой домен, то сможете его прикрепить к сайту. Если есть немного знаний, то сможете сделать любой дизайн или если заплатите небольшие деньги какому-то более продвинутому пользователю юкоз, то он дизайн настроит за вас (подача подобных заявок на форуме юкоз).

Если же не подходит юкоз, то в интернете сейчас предостаточно систем управления с помощью которых можно решить вашу задачу, но с ними нужно разбираться, настраивать и волноваться о том, что в данной открытой системе найдут дыру (но каждый выбирает сам, что ему нужно, благо, в наше время вариантов предостаточно).

Cmit
На сайте с 16.11.2005
Offline
106
#9

есть еще такой способ - перелить сайт на хост где есть mysql и php (можно и на свой комп), сделать простенькую систему генерации тайтлов и всего что душе угодно. В статические страницы внести хотябы <inlude />. Сгенерить сайт и залить его в виде статических страниц на хост. Таким образом всегда можно будет перегенерить его или добавить страниц.

А вообще не проще ли найти хост с php?

куплю ссылки -> оргтехника и близкие тематики. //Оставляйте историю переписки!//
K
На сайте с 31.01.2001
Offline
737
#10

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

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

Выделенные полосы в Москве (http://www.probkovorot.info) привели к снижению скорости до 23%.
12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий