WebMаster.Soft - еженедельные обзоры софта для веб-мастеров: Выпуск 212
WebMaster.soft // №212
Приветствую, дорогие друзья и коллеги!
читайте в этом выпуске:
Мастерская
Ну и зачем мне знать PHP и MySQL?
JavaScript открывает новые возможности для веб-проекта
Смотри и учись!
"JavaScript+jQuery для начинающих в видеоформате"
→ рекомендую:Очисти компьютер от мусора! Тормозит компьютер? Оптимизируй Windows! Удали ненужные программы. Очисти реестр. Обнаружь и удали вирусы. Избавься от ошибок и постоянных сбоев. Ускорь загрузку и работу всех программ. Ускорь работу компьютера! Ваш компьютер будет работать как новый! Проверено! Подробнее...
Мастерская
Ну и зачем мне знать PHP и MySQL?
Современное положение дел в создании веб-сайтов таково, что сделать даже очень сложный новостной портал можно, не имея никаких знаний по веб-технологиям. Разнообразные системы управления содержимым сайта помогут не только сконструировать сайт, но и наполнить его теми материалами, которые есть в наличии.
Зачем тогда учить что-то, если есть такие возможности? Ведь даже занимаясь строительством веб-сайтов на заказ можно опираться на готовые системы управления содержанием в своей работе, полностью полагаясь на разработчиков системы. Нужно только научиться соединять между собой различные модули и плагины системы, чтобы получить необходимый функционал на сайте.
Ну а теперь представим такую ситуацию. Сайт уже почти готов, но при его проверке вдруг выявляется мелкая, но досадная ошибка, которая будет видна посетителю. Причём проверка конфигурации системы управления сайтом показывает, что в настройках все правильно, а ошибка проявляется только при включении определённого модуля. Понятно, что решение кроется в замене модуля другим, вот только заменить его нечем — он предоставляет уникальное сочетание ключевых функций. Что же делать?
К сожалению, такие ситуации весьма вероятны. Дело в том, что все модули пишутся таким же людьми, и они могут ошибиться. Кроме того, сочетание данных и конфигурации может быть таким, что разработчик даже представить себе не мог такого варианта использования своего детища (ведь можно возить мешки с цементом в салоне Ролс-Ройса).
Из такого положения есть два выхода. Первый: надо искать человека, который будет способен вникнуть в код системы и подправить его, добившись нужного функционирования. Второй: сделать это самому.
При втором варианте решения и нужны знания веб-технологий. Причём основной упор нужно делать на изучение PHP и MySQL, потому что практически все системы управления содержанием сайта сделаны с использованием этих двух инструментов веб-мастера. И исправлять ошибки придётся используя именно эти два инструмента.
Владение PHP и MySQL даёт ещё одно преимущество. Дело в том, что модули и плагины реализуют достаточно большой, но все-таки специфический набор функций. Как правило, они решают стандартные задачи, которые возникают при строительстве каждого сайта: регистрация пользователей, правка страниц, вывод картинок в галереи и так далее.
Но что делать если нужно как-то по особенному обрабатывать данные пользователя или строить сложные зависимости от каких-нибудь условий? Вот при решении таких специфических задач, которые возникают при реальном развитии веб-проекта и сказывается
владение PHP и MySQL.
Конечно, можно сконцентрироваться на стандартных решениях, но настоящего профессионала характеризуют задачи, которые он способен решить.
JavaScript открывает новые возможности для веб-проекта
Есть много видов деятельности, в которых сайт автора является
витриной, которая представляет возможности и талант владельца. Особенно
такое положение касается тех, чья деятельность связана с изображениями
и веб-дизайном. Без хорошего портфолио будет трудно найти
клиента.
Но и профессионалам других областей не стоит
пренебрегать качественным сайтом, привлекающим пользователей. Аудитория
Интернета растёт с каждым днем. Теперь качественный канал связи можно
получить не только в больших городах, но и в провинциальных уездах. В
таких условиях глупо выглядит отказ от новых возможностей развития
своего дела.
Однако надо понимать, что сделать простую
страницу по стандартному шаблону недостаточно. В Интернете становится
не только больше клиентов, но растёт конкуренция среди тех, кто ищет в
виртуальном пространстве клиентов.
Нужно добиться того, чтобы при прочих равных
условиях витрина вашего дела в Интернете привлекала и запоминалась
посетителю. Нужно продумать и реализовать удобный интерфейс, который не
только предугадывает желания посетителя, но и во всей красе раскрывает
все преимущества, которыми обладает владелец сайта.
Добиться такого функционирования можно с помощью JavaScript.
JavaScript – язык программирования, который используется на
веб-страницах для придания динамики их элементам. С его помощью оживают
кнопки и пункты меню. Его команды заставляют изображения меняться в
галерее. На нем можно реализовать выпадающие информационные окна.
Перечислять все возможности можно практически до
бесконечности.
Очень важно также и то, что JavaScript
– живой язык программирования. В Интернете существует
огромное количество библиотек и расширений для этого языка, в которых
реализовано уже множество часто используемых на веб-сайтах функций.
Пользователю такой библиотеки остаётся только подключить её к своей
странице и пользоваться готовым решением так, как он считает
нужным.
Конечно, само название «язык
программирования» может отпугнуть от процесса освоения такого
мощного средства. Однако JavaScript ничуть не сложнее HTML или CSS, и
каждому, кто освоил создание веб-сайта, пусть даже на основе CMS, под
силу получить в свои руки отличный инструмент веб-мастера, который
превратит простые страницы в настоящий интерактивный интерфейс
популярного веб-проекта.
Кроме того, JavaScript входит в обязательный набор для
тех, кто решил построить свою карьеру в сфере веб-дизайна. Такое
требование не является веянием моды, а основано на реальной
необходимости, потому что даже в CMS используется JavaScript. И
провести идеальную доводку веб-проекта без него не получится.
Эти сайты настолько удобны, быстры и легки, что Вам приятно на них находиться. Обычно многие элементы таких сайтов работают без перезагрузки и здорово экономят время посетителей.
Возможно, Вы даже задавались вопросом «Как же делаются подобные вещи? Какие технологии позволяют добавлять все эти эффекты на сайты?».
На самом деле эта мощная технология называется JavaScript, которая в последние 2 года получила мощный импульс в своем развитии за счет появления так называемых фреймворков, самый популярный из которых называется jQuery.
Но самое важное для Вас заключается в том, что сегодня эти технологии стали доступными и Вам!
Надеюсь, что вам понравился этот выпуск рассылки и вы узнали что-то новое и полезное для себя. Если у вас есть пожелания или предложения как сделать рассылку лучше, присылайте их на наш e-mail:
webmastersoft@mail.ru