Автоматизация небольшого предприятия


Электронный магазин - часть 2


Для этого аплет загружается к нему через Интернет в виде довольно больших архивов, распаковывается, устанавливается и запускается. Всё это занимает сравнительно большое время (около 1-2 минут). Мне кажется, что не все клиенты могут выдержать это ради того, например, чтобы узнать цену на какой-нибудь копеечный товар. Поэтому определённая часть клиентов будет потеряна. Ещё дело осложняется тем, что при загрузке Java компьютер как бы "зависает", никаких внешних индикаторов процесса загрузки нет. А далеко не все ещё обладают достаточной компьютерной грамотностью, чтобы определить, из-за чего у них вдруг "завис" компьютер. Эти пользователи могут, сами не ведая того, прервать процесс запуска Java-аплета, перейдя на другие странички вашего или чужого сайта.

Скрипты (серверные приложения). Работают несколько быстрее, чем Java. В противоположность Java, программный код в этом случае выполняется на вашем сервере. Но этот подход не лишён известных недостатков. Скорость работы всё равно относительно медленная. На поиск нужного товара уходит не менее 10-15 секунд. Кроме того, определённая нагрузка ложится на ваш сервер. Не лучше ли оставить его мощность для нужд собственной организации?

JavaScript. При профессиональном подходе электронный магазин на JavaScript получается наиболее простым в разработке и наиболее эффективным в использовании. Но как раз именно из-за простоты его создания, выливающейся в относительно небольшой размер стоимости работ, писать электронные магазины на JavaScript разработчики не любят. У меня, например, на внедрение такого магазина ушло всего 3 дня. Результат моей работы вы можете увидеть вот здесь: www.sector-t.ru/nettrade/default.htm. Принцип работы магазина на JavaScript эффективно совмещает два предыдущих подхода. При работе на компьютер пользователя через Интернет загружается небольшая программа, написанная на JavaScript, которая обеспечивает отображение товарного каталога, формирование заказа и отправку его на сервер. Правильная организация данных при этом позволяет минимизировать нагрузку на компьютер пользователя и ваш сервер.

При разработке электронного магазина не менее важен и вопрос своевременного обновления информации.


- Начало -  - Назад -  - Вперед -