Проект ИнтерГуру закрыт c 1 января 2013 г.
Интергуру - государство учителей.
    Главная    Положение    Участники    Результаты    Рейтинг-2025    Биржа труда    Гoстeвая    ЧаВо    Чат Нас уже 34032 чел.

Ведущий:

Ляпин
Александр
Петрович
 Колонка ведущего:
  • Еще раз хочу заострить ваше внимание на том, что территория Профи-консультант предполагает конкретные вопросы и конкретные ответы! Придерживайтесь простого правила: отвечайте именно на вопрос, а не комментируйте ответы других участников! А если Вы не согласны с предыдущими ответами, можно написать авторам лично через SOS.

  • 09.03.11


  • Знаете ли вы...
    ... что найти вопрос по его номеру можно, указав номер вопроса в графе поиск!

  • 28.11.10


     Рубрикатор:
    Инфотека
    Педсовет
    Педагогический класс
    Коллекция фактов
    Профи-консультант
    Тест-центр
    Академия
    Конкурсный зал
    Детская территория



    Stalker TOP
      Новости   Правила   Разделы   Рейтинг   Топ-100   Номинации   ВиО

    Просмотр ответов на вопрос:

    Вернуться Вернуться 

    / Информационные технологии / WWW & Internet /

    Код Web-страницы мы пишем обычно в Блокноте. Разработав дизайн страницы, указав гиперссылки, копируем страницу необходимое количество раз и переименовываем, чтобы работали ссылки. Потом вдруг предполагается изменить пункт меню или еще какой-то небольшой элемнент. Приодится вручнуб раз 30 менять коды всех страничек. Но это пока еще... Но ведь их будет больше. Как можно автоматизироватть этот процесс???
    Ответы №1 - №10 из 10
    Есть в пункте меню Правка возможность изменить автоматически одну часть текста на другую. Этого достаточно? (Мы так и делаем. У нас уже более 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 Дрим? Разве что замена от строки до строки для просто текста возможность добавится в отдельных редакторах, так ведь сие легко поиском контекста подменить.
    Командные редактра иной способ, какбы предварительное описания работы. Еще понятно для ТЕХа это осваивать математикам или химикам, а зачем осваивать сложный иноязычный многокомпонентный движок, + язык, + редактор для простых школьшых сайтов?! Это все равно что для охоты за воробьями каждый раз упрямо конструровать новую самонаводящуюся ракету. Причем предварительно не забудьте сдублировать воробьев, вдруг промах.
    Ответы №1 - №10 из 10

    Главная | Положение | Участники | Результаты | Рейтинг-2025 | Биржа труда | Гoстeвая | ЧаВо | Чат

    2001-2025 @ АНО "Компьютер и дети"
    Банк образовательных ресурсов
    Обсуждение разнообразных проблем в области образования
    Здесь Вы можете поделиться с коллегами опытом того, как можно без ущерба собственному достоинству, не потеряв уважения учащихся выйти из затруднительной ситуации
    Здесь Вы можете найти интересные факты по определенной
    теме, или поделиться имеющимися у вас наработками
    Здесь Вы можете задать вопрос, на который хотите
    получить ответ от своих коллег или специалистов
    Здесь Вы можете пройти тестирование по различным областям знаний,
    а так же создать свой тест
    Академия Интергуру
    Конкурс учительских команд (КУК)