Интернет-портал MegaWEB содержит много ресурсов для веб-мастеров, интернет-разработчиков, веб-дизайнеров и seo-оптимизаторов. Это видеоуроки, книги и справочники в формате ebook: PDF-CHM-DJVU, а также программы и утилиты для того, чтобы сделать сайт или раскрутить сайт в сети Интернет.
Книга «Веб-мастеринг на 100%: HTML, CSS, JavaScript, PHP, CMS, AJAX, раскрутка»
Версия для печати и PDA
Книга «Веб-мастеринг на 100%: HTML, CSS, JavaScript, PHP, CMS, AJAX, раскрутка» написана для тех, кто хочет создать собственный сайт в сети Интернет, отвечающий всем требованиям к профессиональному веб-порталу. Такой сайт должен быть красивым, удобным в использовании и навигации, свободным от всякого рода проблем, мешающих его просмотру. К тому же он должен попадать в начало списка с результатами поиска с помощью крупнейших поисковиков, то есть сайт должен быть посещаемым. Для этого необходимо знать язык гипертекстовой разметки HTML, уметь создавать сценарии на языках JavaScript, PHP или Perl , понимать правила каскадных таблиц стилей CSS и владеть принципами раскрутки сайтов.
Обзор книги «Веб-мастеринг на 100%: HTML, CSS, JavaScript, PHP, CMS, AJAX, раскрутка»
HTML и CSS, поможет освоить базовые средства языков HTML и CSS и научит вас создавать документы HTML, оформленные согласно всем требованиям, предъявляемым к статическим веб-страницам. Особое внимание уделяется языку CSS, который сегодня является основным инструментом при оформления содержимого веб-контента.
Работа с JavaScript, описывает технику построения динамических веб-страниц с помощью внедрения в код HTML сценариев JavaScript, которые привносят интерактивность в содержимое сайта, необходимую для его полноценного функционирования.
Apache, Perl и MySQL. Здесь рассказывается про очень мощные средства для создания веб-приложений: веб-сервер Apache, язык Perl и СУБД MySQL. Вы освоите установку этих средств на компьютер, запуск сервера Apache, подключение к нему базы данных MySQL и технику обращения из сценариев Perl к базе MySQL с помощью Apache и запросов на языке SQL. Эта технология позволяет создавать веб-порталы, предоставляющие своим посетителям различные ресурсы по запросам к базе данных. Такие веб-узлы удобны тем, что позволяют пользователям быстро находить необходимую им информацию.
Знакомство с основными системами управления содержимым сайта (CMS) – Joomla! и Drupal. Здесь описывается работа с “движками” для сайтов – специальными программами по управлению содержимым сайта или просто CMS. Такого рода системы стали весьма популярным средством работы с сайтами, содержимое которых требуется постоянно обновлять и редактировать, например, сайты новостей или интернет-магазины. Вы освоите работу с наиболее популярными и бесплатными CMS – Drupal и Joomla!, научитесь устанавливать их на компьютер, настраивать их конфигурацию и администрировать.
Создание серверных сценариев на языке PHP 6, посвящена языку PHP, ставший самым распространенным средством создания профессиональных веб-приложений. Рассматриваются основные конструкции языка: переменные, циклы, сравнения, присвоения, а также использование функций.
Веб-приложения на языке PHP, продолжает начатую ранее тему и демонстрирует приемы построения веб-приложений, реализующих работу с формами, хранение информации в базах данных MySQL, отправку почты и сохранение файлов Cookie.
Технология AJAX, посвящена технологии AJAX, которая позволяет организовывать асинхронные вызовы серверного сценария для оптимизации загрузки данных в клиентское приложение. Выполнение асинхронного обмена данными между клиентом и сервером позволяет значительно улучшить качество взаимодействия пользователя с различными сервисами Интернета. Именно по этой причине AJAX широко используется в современных веб-приложениях, реализующих функции интернет-магазинов, просмотр графических данных большого объема, поиск информации в Интернет. Вы узнаете про общий принцип организации асинхронных запросов, применение AJAX совместно со сценариями PHP, работы с базами данных MySQL.
Проверка работоспособности сайта, содержит описание методов поиска ошибок на веб-сайтах. Наверное, вам уже встречались веб-сайты со ссылками, которые никуда не ведут, с пустыми рамками рисунков и неработающими элементами навигации. Такие ошибки могут просто свести на нет эффективность работы сайта. Однако найти их не всегда легко. Для решения данной задачи были разработаны специальные программы диагностики и поиска ошибок, которые и рассматриваются здесь.
Размещение сайта и выбор хостинга, описывает методы размещения сайтов на различных ресурсах Интернета, которых сейчас предлагается великое множество. Вы узнаете как выбрать оптимальный вариант для публикации своего ресурса, а также познакомитесь с методами работы и предоставляемыми средствами выгрузки и управления сайтом.
Раскрутка сайта, рассказывает про принципы раскрутки веб-ресурса, без знания которой вы не сможете получить никакой отдачи от разработанного веб-сайта. Сейчас в Интернете размещаются сотни миллионов сайтов, и занять высокое место в рейтингах поисковиков и каталогов очень непросто. Для достижения этой цели существуют специальные методики раскрутки, которые и рассматриваются в этой теме.
Книга «Веб-мастеринг на 100%: HTML, CSS, JavaScript, PHP, CMS, AJAX, раскрутка» позволит вам освоить технику профессиональной разработки веб-узлов и поможет стать настоящим веб-мастером, которому по плечу любые задачи, решаемые IT-специалистами коммерческих фирм, специализирующихся на разработке веб-проектов любого назначения.