Вопрос № 106576: Здравствуйте уважаемые!
У меня на страничке есть вперемешку ссылки на HTML-страницы и ссылки на некоторые программы, которые должны при щелчке на ссылку запускаться, например:
<code>
a href=notepad.exe
</code>
Вопрос. Как сделать ...Вопрос № 106584: Доброго времени суток, эксперты. Расскажите, пожайлуста, что такое "движок сайта" и для чего он нужен. А также какой двигатель предпочтительнее использовать из уже существующих.
Еще интересует, веб-программисты и веб-дизайнеры пишут дв...
Вопрос № 106.576
Здравствуйте уважаемые!
У меня на страничке есть вперемешку ссылки на HTML-страницы и ссылки на некоторые программы, которые должны при щелчке на ссылку запускаться, например:
a href=notepad.exe
Вопрос. Как сделать так, чтобы по щелчку программа именно запускалась, а не предлагался какой-нибудь выбор действий ("сохранить" и т.п.)? Программа гарантированно есть на компьютере клиента, т.е. запускаться она должна именно с компьютера клиента, а не с веб-сервера.
Отправлен: 24.10.2007, 07:05
Вопрос задал: sir henry (статус: Академик)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Евгений Неверов
Здравствуйте.
Средствами HTML — никак.
Ответ отправил: Евгений Неверов (статус: Студент)
Ответ отправлен: 24.10.2007, 07:08 Оценка за ответ: 5 Комментарий оценки: Спасибо...
Отвечает: Miklucho
Здравствуйте, sir henry!
Средствами html и JavaScript нельзя этого сделать из соображений безопасности.
Ответ отправил: Miklucho (статус: Студент)
Ответ отправлен: 24.10.2007, 07:15 Оценка за ответ: 5 Комментарий оценки: Спасибо. Жалко... :)
Вопрос № 106.584
Доброго времени суток, эксперты. Расскажите, пожайлуста, что такое "движок сайта" и для чего он нужен. А также какой двигатель предпочтительнее использовать из уже существующих.
Еще интересует, веб-программисты и веб-дизайнеры пишут движки для каждого сайта сами или пользуются готовыми? Если возможно, дайте развернутый ответ. Спасибо.
Отвечает: Бородин Александр Олегович
Здравствуйте, Чепиков Александр Валерьевич!
Движок сайта можно сравнить со скелетом, на который одевается оболочка - дизайн. Движок сайта - это его скрипты связанные в единое корректно работающее целое.
Веб-программисты поступают по-разному - в зависимости от своих навыков программирования. Допустим, я для сайтов движки пишу самостоятельно. Во-первых, я не доверяю большинству CMS-ок, во-вторых, меня ломает страшно изучать их принципы. Мне проще написать все самому, к тому же, я считаю, что это полезнее. А кто-то просто использует готовую функциональность.
Веб-дизайнеры вообще движков не пишут. У них другие задачи - создавать дизайн и помогать программисту его прикрутить к движку сайта.
Собственно, то, что Вы называете уже существующими двигателями, правильнее назвать системами управления контентом, содержимым. Их существует великая пропасть - бесплатные и платные, простые и сложные, плохие и хорошие, профессиональные и для домохозяек...
Сложно что-то рекомендовать в данном случае. Вообще-то ни одна система, как бы они не пытались Вас уверить в обратном, не может на 100% помочь в создании сайта человеку, не имеющему навыков программирования. Все равно надо уметь разбираться в премудростях PHP(как правило, этот язык используется для создания сайтов; могут использоваться и другие, например, Perl, Python, Ruby on Rails, но это уже редко). Поэтому лучше попробовать самому поискать, посмотреть и попробовать. Совет: если хотите испробовать какой-то
движок в действии, надо установить сервер. Об этом Вы сможете прочитать в любой книжке по PHP или в сети, благо информации по этой теме - даже сказать "завались" все равно, что ничего не сказать...
--------- Ничто не сближает людей так, как совместное преступление.
Ответ отправил: Бородин Александр Олегович (статус: Студент)
Ответ отправлен: 24.10.2007, 09:16 Оценка за ответ: 5
Отвечает: Web-Extrime
Здравствуйте, Чепиков Александр Валерьевич!
Движок сайта это CMS. Аббревиатура CMS расшифровывается как "Content Management Software" ("программное обеспечение для управления содержимым"). В нашей стране принято последнюю букву "S" расшифровывать как "System", а по-русски это обычно звучит как "Система управления контентом". Иногда употребляется более простое название - "движок сайта".
CMS появились не так давно. Первой системой принято считать Vignette, которая появилась на западе в 1995 году. У нас в стране решения по управлению содержимым появились значительно позже.
Необходимость систем управления для владельцев сайтов начала проявляться в тот момент, когда количество материалов на веб-сайтах начало стремительно расти. Это привело к тому, что традиционные «ручные» технологии разработки и поддержки сайтов, когда сайт состоял из статических страниц и набора дополнительных специализированных скриптов, стали не успевать за быстро меняющимися условиями бизнеса. Ввод данных на сайт требовал (как минимум) знания технологий HTML/CSS верстки, изменения структуры сайтов были сопряжены
с каскадным изменением большого количества взаимосвязанных страниц. Различные автоматизированные механизмы, вроде гостевых книг и новостных лент, внедренные на сайтах как отдельные скрипты и, как правило, написанные разными специалистами, перестали удовлетворять требованиям безопасности. На многих сайтах стали появляться «зоопарки» из различных технологий и подходов к разработке, поэтому возникла потребность с одной стороны в унификации программных решений, а с друго
й в разделении дизайна и содержимого на две независимые составляющие.
CMS действительно разделяют сайты на две составляющие: дизайн (внешний вид сайта в целом, отдельных страниц, конкретных блоков информации) и содержимое (контент). Дизайн сайта, как правило "зашит" в шаблоны и изменяется значительно реже, чем контент. Для ввода контента не требуется специальных знаний, а простые приемы оформления текста знает практически каждый, кто работал в Microsoft Office.
Таким образом, системы управления контентом решают две основные задачи. С точки зрения пользователей – это инструмент, который позволяет публиковать новости, размещать новые страницы на сайте и производить другие операции над содержимым через удобный интерфейс. При этом пользователь может не владеть технологиями интернет-разработки, но он обязательно должен понимать, как устроен сайт.
С точки зрения тех, кто делает сайты - это инструмент, который ускоряет разработку сложных сайтов, позволяя компоновать решения из готовых блоков, изменяя в определенных пределах логику работы и оформление.
Как правило, система управления это отдельный интерфейс, предназначенный для управления сайтом. Он может быть реализован как веб-приложение, когда пользователь входит в админзону своего сайта через обычный браузер по определенному адресу, или как отдельное Windows-приложение, требующее инсталляции. Разные подходы имеют различные преимущества и недостатки.
http://www.twl.ru/
Удачи!
--------- Делай добро сам, и всегда помни что сделали для тебя!
Ответ отправил: Web-Extrime (статус: Практикант)
Ответ отправлен: 24.10.2007, 11:19 Оценка за ответ: 5 Комментарий оценки: ++!!!Исчерпывающий ответ