Живопись. Фотография. Дизайн.

Register Login

Веб-мастеринг на 100 %: HTML, CSS, JavaScript, PHP, CMS, AJAX, раскрутка. Ташков П. А.

Веб-мастеринг на 100 %: HTML, CSS, JavaScript, PHP, CMS, AJAX, раскрутка. Ташков П. А.

Книга «Веб-мастеринг на 100 %: HTML, CSS, JavaScript, PHP, CMS, AJAX, раскрутка» написана для тех, кто хочет создать собственный сайт в Интернете, отвечающий всем требованиям к профессиональному веб-порталу. Такой сайт должен быть красивым, удобным в использовании и навигации, свободным от всякого рода проблем, мешающих его просмотру. К тому же он должен попадать в начало списка с результатами поиска с помощью крупнейших поисковиков, то есть сайт должен быть посещаемым. Использования существующих программ веб-дизайна может оказаться недостаточно: тонкая настройка содержимого веб-страниц и их внутренней организации может быть выполнена только путем само­стоятельного написания кода HTML-страницы и встроенных в них сценариев. Для этого вам нужно изучить язык гипертекстовой разметки HTML, научиться создавать сценарии на языках JavaScript и PHP, уметь работать с каскадными таблицами стилей CSS, а также владеть принципами раскрутки сайтов. Обо всем этом вы узнаете из книги, которую сейчас держите в руках. С ее помощью вы научитесь создавать эффективно функционирующие, красиво оформленные, рейтинговые сайты профессионального уровня.

В главе 1 вы освоите базовые средства языков HTML и CSS, научитесь создавать документы HTML, оформленные согласно всем требованиям, предъявляемым к ста­тическим веб-страницам. Особое внимание в этой главе уделяется языку CSS, кото­рый ныне является основным инструментом оформления содержимого сайтов.

В главе 2 излагается техника построения динамических веб-страниц с помощью внедрения в код HTML сценариев JavaScript, которые привносят интерактивность в содержимое сайта, необходимую для его полноценного функционирования.

В главе 3 вы научитесь работать с мощными средствами создания веб-приложе­ний — с сервером Apache, языком Perl и базами данных MySQL. Вы освоите уста­новку этих средств на компьютер, запуск сервера Apache, подключение к нему базы данных MySQL и технику обращения из сценариев Perl к базе MySQL с помощью Apache и запросов на языке SQL. Таким образом, вы сможете создавать веб-порта­лы, предоставляющие своим посетителям различные ресурсы по запросам к базе данных. Эти веб-порталы удобны тем, что позволяют пользователям быстро нахо­дить необходимую информацию.

Книга "Веб-мастеринг на 100%. HTML, CSS, JavaScript, PHP, CMS, AJAX, раскрутка" Петр Ташков - купить книгу ISBN 978-5-49807-826-7 с доставкой по почте в интернет-магазине OZON.ru Книга "Веб-мастеринг на 100%. HTML, CSS, JavaScript, PHP, CMS, AJAX, раскрутка" Петр Ташков - купить книгу ISBN 978-5-49807-826-7 с доставкой по почте в интернет-магазине OZON.ru

В главе 4 описывается работа с «движками» сайтов — специальными программами по управлению содержимым сайта (системами CMS). Такие системы стали весьма популярным средством работы с сайтами, содержимое которых требуется непре­рывно обновлять и редактировать (сайты новостей, интернет-магазины). Вы осво­ите работу с наиболее популярными программами CMS — Drupal и Joomla!, научи­тесь устанавливать их на компьютер, настраивать их работу и администрировать.

В главе 5 описывается язык PHP, ставший основным средством создания веб-при­ложений коммерческого плана. Рассматриваются основные конструкции языка: переменные, циклы, сравнения, присвоения, а также использование функций.

В главе 6 используются сведения, приведенные в главе 5, для построения примеров веб-приложений, реализующих работу с формами, хранение информации в базах данных MySQL, отправку почты и сохранение файлов Cookie.

В главе 7 описывается технология AJAX, позволяющая организовывать асинхрон­ные вызовы серверного сценария для оптимизации загрузки данных на клиентское приложение и улучшения качества взаимодействия пользователя с различными сервисами Интернета. AJAX широко используется в современных веб-приложе­ниях, реализующих функции интернет-магазинов, просмотр графических данных большого объема, поиск информации в Интернете. Рассмотрен общий принцип организации асинхронных запросов, применение AJAX совместно со сценариями PHP, работы с базами данных MySQL.

В главе 8 описываются методы поиска ошибок на веб-сайтах. Наверное, многие пользователи посещали сайты со ссылками, которые никуда не ведут, с пустыми рамками рисунков и неработающими элементами навигации. Такие ошибки могут просто свести на нет эффективность работы сайта. Однако найти их не всегда лег­ко. Для решения данной задачи были разработаны специальные программы диа­гностики и поиска ошибок, которые и рассматриваются в этой главе.

В главе 9 описываются методы размещения сайтов на различных ресурсах Интер­нета, которых сейчас предлагается великое множество. Выбору оптимального ва­рианта и методов работы с предоставляемыми средствами выгрузки и управления сайтом как раз и посвящается эта глава.

В главе 10 рассматриваются принципы раскрутки сайта, без знания которой вы не сможете получить никакой отдачи от разработанного веб-сайта. Сейчас в Интер­нете размещаются сотни миллионов сайтов, и занять высокое место в рейтингах поисковиков и каталогов очень непросто. Для достижения этой цели существуют специальные методики раскрутки, которые и рассматриваются в этой главе.

Освоив технику разработки веб-cайтов, вы станете настоящим веб-мастером, ко­торому по плечу любые задачи, решаемые специалистами IT-фирмы при разработ­ке веб-сайтов любого назначения.

Веб-мастеринг на 100 %: HTML, CSS, JavaScript, PHP, CMS, AJAX, раскрутка | Ташков П. А. | ISBN 978-5-49807-826-7 | 2010 г.

Скачать книгу бесплатно

Смотрите также другие материалы:

Прохоренок Н. А. HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера.

Разработка веб-приложений с помощью PHP и МуSQL. Люк Веллинг. Лора Томсон

HTML5 и CSS3. Разработка сайтов для любых браузеров и устройств - Бен Фрейн.