Страница 2 из 478 Предисловие Сочетание РНР и MySQL является одним из самых удобных подходов к динамическому веб-конструированию, основанному на использовании базы данных. Этот подход удерживает свои позиции перед лицом вызовов, брошенных интегрированными средами разработки, такими как Ruby on Rails, освоение работы с которыми дается значительно труднее. Благодаря открытости исходных кодов (в отличие от конкурирующей технологии Microsoft .NET framework) это технологическое сочетание можно использовать совершенно бесплатно, и поэтому оно приобрело очень большую популярность у веб-разработчиков. Любой претендующий на результативность разработчик, использующий платформу Unix/Linux или даже Windows/Apache, нуждается в серьезном освоении этих технологий. В то же время большую важность приобретает изучение языка JavaScript, поскольку он обеспечивает скрытую связь с веб-сервером, позволяющую создавать плавно меняющиеся интерфейсы. Для кого предназначена эта книга Эта книга предназначена для тех, кто хочет изучить способы создания эффективных и динамичных веб-сайтов. К их числу можно отнести веб-мастеров или специалистов по графическому дизайну, которым уже приходилось создавать статические веб-сайты и у которых есть желание вывести свое мастерство на следующий уровень, а также студентов вузов и колледжей, недавних выпускников этих учебных заведений и просто самоучек. Фактически любой человек, стремящийся изучить основные принципы, заложенные в основу Web 2.0-технологии, известной как Ajax, сможет получить весьма обстоятельные сведения обо всех трех основных технологиях:РНР, MySQL и JavaScript. Предположения, допущенные в данной книге Материал данной книги изложен в предположении, что читатель уже имеет элементарные понятия об HTML и способен как минимум скомпоновать простой статический веб-сайт. Но при этом не предполагается наличие у читателя каких-либо знаний в области РНР, MySQL или JavaScript, хотя, если такие знания имеются, изучение книги будет происходить значительно быстрее.
|