Спешу сообщить Вам о радостном для меня событии - 28 октября 2009 г.
сайту WebMasterZone исполнилось 5 лет!
В честь такого случая, в течении 7 дней, на лучшие диски по веб-дизайну будет действовать
небывалая скидка - 50%! Это значит, что с 28.10 по 03.11 сделав заказ с предоплатой Вы сможете приобрести любой DVD всего за 250 руб, а CD всего за 150 руб. И это еще не все, заказы сделанные в этот период будут отправлены ускоренной доставкой 1 класса без наценки.
Итак, только в течении 7 дней Вы сможете приобрести с 50% скидкой:
Эта книга, представленная специалистами компании MySQL AB, является масштабным справочником по языку SQL, который используется для организации запросов к базам данных, а также по нюансам реализации стандарта SQL в сервере MySQL. В принципе - это официальная документация фирмы-производителя. В пособии рассматривается весь спектр вопросов, касающихся языковой структуры, операторов, допустимых типов столбцов, операций и функций, а также имеющихся расширений MySQL; помимо этого, изложена информация, нужная для опытных
администраторов и программистов.
Общеизвестно, MySQL занимает лидирующее положение среди множества систем управления базами данных с открытым исходным кодом. Благодаря высокой производительности и простоте настройки, богатому выбору API-интерфейсов, а также функциональным средствам работы с сетями, сервер MySQL стал одним из самых удачных вариантов для разработки Web-приложений, взаимодействующих с базами данных.
Книга рассчитана на администраторов любой квалификации и разработчиков Web-приложений, а также на преподавателей соответствующих дисциплин и студентов.
Видеокурсы по PHP+MySQL для начинающих. Более 110 видеоуроков общей продолжительностью в 22 часа и 30 минут, которые позволят Вам создавать неповторимые динамические сайты с использованием языка PHP и баз данных MySQL!
В
прошлой статье, посвященной технологии AJAX, мы выяснили, что это такое и какие инструментальные средства нам понадобятся. Теперь, вооруженные отладчиком и снифером, мы сможем наконец приступить к программированию, правильно? Нет, не правильно. Как любая технология, AJAX имеет свою область применения. Не стоит бездумно применять ее везде, где попало.
Чтоб ответить на вопрос, когда лучше запросить новые данные без перезагрузки страницы, а когда лучше перезагрузить страницу целиком, найдём отличия между этими двумя вариантами.
Обычный запрос
XHR-запрос
Изменяет содержимое адресной строки (url)
Не изменяет содержимое адресной строки
Соответственно, в браузере сохраняется история страниц
История страниц в браузере не сохраняется
Полученные документы сохраняются в кеше браузера
Полученные с сервера данные не сохраняются в кеше браузера
Страницы индексируются поисковыми роботами
Страницы не индексируются поисковыми роботами
Из этого сравнения видно, что ajax не стоит использовать в случаях:
Если мы хотим, чтоб посетитель мог передать ссылку на страницу другому пользователю интернет;
Если мы хотим, чтоб содержимое проиндексировалось поисковиками.
С этими простыми правилами связаны ошибки некоторых разработчиков. Например, мы сделали каталог товаров, в котором один товар сменяется на другой без перезагрузки страницы. Это будет выглядеть очень красиво, однако посетитель не сможет передать своим знакомым ссылку на понравившийся ему товар, не сможет опубликовать её в своём блоге или просто сохранить в закладки. Вместо товара может быть статья, картинка, всё что угодно.
Лучше всего, конечно, если каждая фотография, каждая статья доступны по прямой ссылке. Это как если бы вы дали посетителю возможность показать на понравившийся элемент пальцем и сказать «вот она, вот эта картинка» или «смотрите сюда, я хочу показать вот это…», и ссылки будет достаточно, не придётся добавлять «прокрути три товара вперёд» или «найди через поиск товар с артикулом A1122…»
Если вы реализуете смену содержимого «вперёд-назад» с помощью ajax, то следует помнить, что пользователь скорее воспользуется кнопкой «назад» в браузере, чем специально выполненным элементом на странице, это просто привычнее.
Таким образом, ajax не рекомендуется использовать для каталогов, для страниц с поиском и вообще для смены основного содержимого страницы. Ajax можно использовать для отправки форм на сервер и для обновления содержимого второстепенных модулей (боковых, нижних, верхних и т.д.), когда не критично, что именно будет в них показано (например, какое именно из объявлений). Впрочем, при желании разработчик может сделать показ содержимого второстепенных модулей определённым, а не случайным. Как
это сделать, мы расскажем в следующих статьях.
Ajax не следует рассматривать как панацею или как сверхмодную технологию. Она позволит сделать страницы привлекательнее, а интерфейс – удобнее, но не заменит опыта и понимания принципов взаимодействия пользователя с веб-страницами.
Книга известных специалистов в области Web-технологий представляет собой практическое руководство по решению проблем, с которыми сталкиваются разработчики при построении решений на основе Ajax. Подробно рассматриваются способы реализации разнообразных интерфейсов пользователя, в том числе стратегии перетаскивания, эффективные методы навигации, обработки событий, проверки заполнения форм, управления состоянием, выбора библиотек Ajax, взаимодействия с открытыми программными интерфейсами Web-приложений
и многое другое. Книга завершается занимательной "сборной солянкой", вобравшей в себя наиболее интересные и часто решаемые задачи. Примеры, подобранные для всех разделов книги, интересны, увлекательны и, самое главное, практичны.
Тематические коллекции на CD и DVD для веб-дизайна
"Энциклопедия веб-мастера:
Создание сайта от А до Я!" (DVD) Всё для создания стильного современного веб-сайта! На этом диске Вы найдете всё необходимое для успешного веб-мастеринга – профессиональные шаблоны сайтов, функциональные скрипты (более 1000), актуальный веб-мастерский софт (более 2.5 Гб) и учебную литературу по всем популярным языкам веб-программирования (более 100 иллюстрированных книг по HTML, CSS, Flash, XML, AJAX, Java, PHP, Perl).
"2000+ шаблонов сайтов всех стилей и тематик" (DVD) Огромная коллекция шаблонов сайтов. Больше Вам не нужно тратить время и деньги на разработку дизайна и навигации для сайта. С помощью этой коллекции Вы сможете реализовать любой веб-сайт от простой визитки до интернет-магазина, от домашней страницы до информационного портала, от дорвея до корпоративного сайта.
"PHP от А до Я: Всё для создания динамичного веб-сайта" (CD) На диске "PHP от А до Я: всё для создания динамичного веб-сайта" вы найдете огромное количество готовых php-скриптов (1800!), способных решить практически любую задачу - от создания формы обратной связи, гостевой книги, форума до построения сложного интернет-портала или электронного магазина. А тщательно подобранный софт для PHP сделает вашу работу
максимально комфортной и эффективной, независимо от вашего уровня подготовки.
Надеюсь, что вам понравился этот выпуск рассылки и вы узнали что-то новое и полезное для себя. Если у вас есть пожелания или предложения как сделать рассылку лучше, присылайте их на наш e-mail:
admin@wm-zone.info