|
Еще раз хочу заострить ваше внимание на том, что территория Профи-консультант предполагает конкретные вопросы и конкретные ответы! Придерживайтесь простого правила: отвечайте именно на вопрос, а не комментируйте ответы других участников! А если Вы не согласны с предыдущими ответами, можно написать авторам лично через SOS.
09.03.11
|
Знаете ли вы...
... что найти вопрос по его номеру можно, указав номер вопроса в графе поиск!
28.11.10
|
|
|
|
|
|
Просмотр ответов на вопрос:
Вернуться
/ Информационные технологии / WWW & Internet /
Код Web-страницы мы пишем обычно в Блокноте. Разработав дизайн страницы, указав гиперссылки, копируем страницу необходимое количество раз и переименовываем, чтобы работали ссылки. Потом вдруг предполагается изменить пункт меню или еще какой-то небольшой элемнент. Приодится вручнуб раз 30 менять коды всех страничек. Но это пока еще... Но ведь их будет больше. Как можно автоматизироватть этот процесс???
|
Есть в пункте меню Правка возможность изменить автоматически одну часть текста на другую. Этого достаточно? (Мы так и делаем. У нас уже более 50 файлов с кодами страниц. Предлагаете выполнять эту процедуру 50 раз? - А.Л.)
|
|
Есть программы для пакетного изменения текстовой информации в файлах. В т.ч. и в html-файлах. Например: бесплатная ReplaceEm 2.0 Качается здесь: http://www.orbit.org/replace/ Прямая ссылка: http://www.orbit.org/replace/bkrep20.exe Кроме этого, при создании сайта можно использовать технологии, позвояющие менять минимум информации. Например, различные скрипты, выполняемые на стороне сервера. Или старые-добрые фреймы;-)
|
|
Самый простой способ сделать невидимый фрем таким кодом (который удобнее всего вставить в таблицу, если сайт в своей основе имеет таковую): <IFRAME style="WIDTH: 177px; HEIGHT: 400px" src="имя_страницы.html" frameBorder=0 width=50 scrolling=no height=80></IFRAME> сохранить меню отельным фалом и впечать его имя вместо имя_страницы.html и все будет работать
|
|
Использовать cms, надо будет сначала потрудиться, зато потом не будет таких проблем... CMS предлагаю Joomla Если будут вопросы, то можно обратиться сюда: http://forum.3ir.ru/index.php?board=4.0 http://joom.ru
Пример использования Joomla здесь: http://school65.cbtnet.ru - сайт Иркутской школы №65
3. есть программа, которая ПАКЕТНО, то есть во всех указанных файлах меняет что-то на другое, ссылка в 2
|
|
Если назрела необходимость автоматизировать создание/изменение сайта из 30 и более страниц, то значит Вы "доросли" до применения PHP или Perl. Пора Вам начинать их изучать и применять. Конечно можно применить и готовую Систему управления содержанием(Content Managment System)CMS, выбор их сейчас очень широкий, но и там Вам потребуются знания PHP, (реже)Perl и (возможно)SQL.
|
|
таблицы стилей применять не пробовали? Кажется, они тоже позволяют внедрять блок информайии в нужное место, не помню точно, читать надо. Т.е. - блок поправил один раз, а он вставлен везде. или вы правите только содержание? у меня такой уродский сайт/достался от коллеги/ . приходится при изменении оглавления корежить все 18 страничек-обложек. Я склоняюсь к использованию И-фрейма или просто фреймовых страниц, еще существуют всплывающие меню/динамические/ Но их я сама не делала? только фреймы и и-фреймы умею.
|
|
Думаю здесь лучше всего использовать директивы SSI (включения на стороне сервера)Например верхнюю часть страницы - заголовок, картинку, меню ит.п. можно сохранить как отдельный файл и с помощью нужной директивы (include) прописать его ф файле index. Очень удобно. Или можно использовать CSS.
|
|
Стандартная функция пакетного редактирования текстовых файлов в Линухе - sed. Работает из текстовой консоли. Для удобства можно использовать вместе с find. Подробности по синтаксису: man sed и man find. Наверняка есть и фронтэнды для этих функций.
|
|
Совершенно прав Косаченко С.В. - Вы доросли до PHP,Perl и MySql - учебников в Интернет много - придется вникнуть. Конечно, в 1000 раз проще и быстрее использовать CMS (Joomla, PHP-Nuke и пр.), но знание PHP и MySql Вам и здесь очень помогут для конфигурирования многочисленных модулей и блоков под себя.
|
|
Солидарен с Анисимовой О.В. В меню Правка есть Найти и заменить, а там - все требующееся для ответа в полном объеме. Лучше всего в Дриме. Поиск и замена по открытому файлу, папке, сайту, открытым документам и т.д. Да, еще с различными опциями: игнорируя пробелы, заглавные и т.п., искать тоже можно по тексту, по коду. Откройте дрим и наслаждайтесть зменой в любом простом текстовой групее файлов, папок, дисков. Сайты на РНР, SQL,... СМS - ИНОЕ. Не для редактирования блокнотом текстового файла - по вопросу. Их специализированные редакторы скорее сродни редакторам языков программирования, конкретно под язык - свой. Что там пересекается c Дрим? Разве что замена от строки до строки для просто текста возможность добавится в отдельных редакторах, так ведь сие легко поиском контекста подменить. Командные редактра иной способ, какбы предварительное описания работы. Еще понятно для ТЕХа это осваивать математикам или химикам, а зачем осваивать сложный иноязычный многокомпонентный движок, + язык, + редактор для простых школьшых сайтов?! Это все равно что для охоты за воробьями каждый раз упрямо конструровать новую самонаводящуюся ракету. Причем предварительно не забудьте сдублировать воробьев, вдруг промах.
|
|
|
|
|