Разработка Web-серверов для электронной коммерции. Комплексный подход

Вивек Шарма, Раджив Шарма

Developing e-Commerce Sites: An Integrated Approach First Edition
Manoj Sharma
книга Разработка Web-серверов для электронной коммерции. Комплексный подход

Тираж данной книги закончился.
Введение

Эта книга представляет собой обзор различных языков программирования, которые можно эффективно использовать при разработке приложений для электронной коммерции, а также имеет большое количество практических примеров. Кроме того, в ней рассматриваются проблемы функционирования и безопасности, что является важным моментом любого электронного коммерческого узла. В последнем разделе книги в качестве готового примера даны пять систем, которые могут быть адаптированы для любых электронных коммерческих узлов.
Книга будет особенно полезна профессиональным программистам, которые будут проектировать и разрабатывать приложения для электронной коммерции; менеджерам и студентам экономических факультетов, которым нужно знать, что из себя представляют электронные коммерческие системы, какие технологии для них требуются и как они могут быть разработаны; консультантам, разработчикам и студентам-программистам, которые собираются изучать различные сетевые технологии и реализовывать на их основе мощные Internet-приложения.

400 стр., с ил.; ISBN 5-8459-0129-4, 0-201-65764-3; формат 70x100/16; CD-ROM; 2001, 1 кв.; Вильямс.



Понравилась книга? Порекомендуйте её друзьям и коллегам:







Книги, рекомендуемые вместе с этой книгой:



Введение

Я все еще помню те школьные дни, когда мы тратили уйму времени на написание небольшой программы на языке C, которая позволяла бы обмениваться информацией двум компьютерам. Не вызывает сомнения, что C является превосходным и очень гибким языком. Однако в сегодняшнем мире стремительных скоростей, когда все должно быть разработано до "следующего вторника", реализация задуманного проекта исключительно на C может быть неоправданной — сейчас век специализированных языков и технологий. В этой книге мы обсудим некоторые языки, специально предназначенные для Web, а также инструментальные средства, которые необходимы для создания проектов Internet-коммерции.

Эта книга представляет собой обзор различных языков программирования, которые можно эффективно использовать при разработке приложений для электронной коммерции, а также содержит большое количество практических примеров. Кроме того, в ней рассматриваются проблемы производительности и безопасности, что является важным моментом любого электронного коммерческого узла. В последнем разделе книги описываются примеры пяти законченных решений, которые могут быть адаптированы для любых электронных коммерческих узлов.

Для чего нужна эта книга

На современном рынке представлены книги, которые освещают вопросы использования отдельных средств разработки для Web. Но эти книги имеют узкую направленность, тогда как практика создания Web-узлов требует использования нескольких языков и технологий. Так, в одной книге детально описывается SQL и все, что связано с базами данных, а в другой — Java. Однако разработка систем электронной коммерции требует знаний о JavaScript, JDBC, сервлетах, Web-серверах и т.д. И что самое главное, необходимо хорошо понимать преимущества и недостатки, возможности интеграции используемого языка и технологии.

Данная книга — попытка заполнить этот пробел. Материал в ней представлен логично и доступно; приведены практические решения, в которых использованы комбинации соответствующих технологий. Другими словами, книга написана так, чтобы вы успевали создавать работающую систему "к следующему вторнику", если не к понедельнику!

Для кого предназначена эта книга

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

Даже при том, что основной темой книги является электронная коммерция, в ней описываются все необходимые средства для разработки любого вида Internet-приложений. Таким образом, она предназначена также для читателей, интересующихся развитием Web-средств.

Эта книга может быть полезна следующим категориям пользователей.

  • Профессиональным программистам, которые собираются проектировать и разрабатывать приложения для электронной коммерции.
  • Менеджерам и студентам экономических факультетов, которым нужно знать, что собой представляют электронные коммерческие системы и какие технологии используются для их создания.
  • Консультантам, разработчикам и студентам-программистам, которые собираются изучать различные сетевые технологии и создавать законченные Internet-решения для электронной коммерции.

Особенности книги

Книга имеет ряд следующих особенностей.

  • Помогает читателям быстро использовать различные технологии для разработки Web-ориентированных систем.
  • Содержит большое количество практических примеров.
  • В ней поэтапно описывается процесс создания сложных систем электронной коммерции.
  • Здесь приведены фрагменты кода на Java, JavaScript, JDBC, сервлетов и SQL, которые помогут сэкономить время при разработке программы.
  • Детально описывает электронную коммерческую систему, что дает возможность пользователям лучше понять всю ее концепцию.
  • Дает представление об XML и его использовании для электронной коммерции.

Структура книги

Книга состоит из четырех частей и двух приложений.

Первая часть состоит из одной главы, в которой представлен обзор последующих глав, а также описан процесс подключения к Internet.

Вторую часть открывает глава о HTML. В других главах этой части приведено описание Java, сервлетов, JavaScript, SQL, JDBC и XML. Весь материал сопровождается примерами. Все главы, кроме главы о HTML, заканчиваются разделом с примерами решений. На основе информации предыдущих глав в каждой главе на примерах приводится описание интеграции различных языков и средств.

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

В четвертой, завершающей, части приводится пример электронной коммерческой системы. Эта часть начинается с главы 10, "Проектирование системы", где кратко описаны пять систем и проект базы данных, которая используется описываемыми системами электронной коммерции. Глава 11, "Функциональные возможности", посвящена пользовательскому интерфейсу систем. В главе 12, "Сервисные программы", представлен ряд утилит, которые могут быть использованы любым Web-приложением. В остальных пяти главах четвертой части обсуждается фактическая реализация этих пяти систем.

В приложениях приведены рекомендации по установке и настройке необходимого программного обеспечения (драйверов JDBC, Web-сервера Apache, системы управления базами данных и т.д.), а также собран код рассматриваемых систем (это приложение с кодом находится на прилагаемом компакт-диске).

Благодарности

Я хотел бы поблагодарить превосходную команду издательства Addison-Wesley, которая помогла создать эту книгу. В частности, Мэри О’Брайен (Mary O’Brien) и Марианн Курафас (Mariann Kourafas) за советы и огромную помощь.

Также хотел бы поблагодарить всех рецензентов, чьи конструктивные рекомендации были весьма полезными.

Я благодарен родителям за то, что отправили меня учиться в техническую школу.

И последняя, — конечно, не по значимости, — благодарность — моей прекрасной жене Ану, которая мужественно переносила бесконечные часы одиночества, пока я писал эту книгу.


Copyright © 1992-2019 Издательская группа "Диалектика-Вильямс"

Rambler  Top100