=== Открытое письмо в поддержку dbPager ===
=== вторая редакция, от 27 декабря 2000 ===

Уважаемый Сергей!

Сначала хочу поблагодарить за dbPager. Продукт весьма серьезный. Отдельно - большое человеческое спасибо за публикацию исходников к нему. Далеко не каждый доходит до понимания необходимости этого шага. ("Редкая птица долетит до середины Днепра")

Вам должно быть интересно субъективное мнение представителя Вашей целевой аудитории, коим я и являюсь. Кроме того: просто хочется поговорить. ;-) Поэтому немного о себе.

Пишу я на Delphi уже 5 лет. Учился, учусь, и буду учиться - сам. С февраля 1999 года стал работать прикладным программистом профессионально (в том смысле, что ничем другим я больше не занимаюсь). До января 2000 (т.е. почти год) - носился с идеей зарабатывать на shareware-продуктах. Результатом этих потуг (помимо 14! незаконченных проектов) стал Color Set (webtools.arisesoft.com/colorset) - простенькая утилита, но теперь уже лучшая в своем классе, о чем свидетельствуют самые престижные награды. Но получаемые с нее доходы меня разочаровали - за это время я окончательно утвердился в мысли, что рынок shareware-продуктов сдох - этим нужно было заниматься в 98-ом, а сейчас уже перенасыщение достигло предела (хотя возможно еще можно будет что-то попробовать для Linux с выходом Kylix). С другой стороны - выпуск AdWare, FreeWare etc продуктов, на мой взгляд, остается чрезвычайно перспективным. В чем тут профит? Привлечение целевой аудитории - главная задача любого инет-проекта. У меня есть большая теория на этот счет, о которой я вынашиваю серьезную статью, но сейчас не об этом.

С января 2000-ого года, благодаря поступившему заказу, получил возможность экспериментирования на инет-сервере. Результатом чего явилась интерактивная карта Санкт-Петербурга с базой данных строящейся недвижимости. Был сделан векторный редактор, в котором поверх отсканированной карты пользователь рисует свою (т.е. обводит первую). Данные координат заносятся в базу, и затем, на этой основе генерируется растр. Инет часть выполнена в виде ISAPI-dll. Что получилось - можно посмотреть на сайте заказчика.

После чего я решил полностью направить свои усилия в область разработки серверного софта для инет и уже месяца три пытаюсь изобрести велосипед: систему публикации и поддержки сайта на БД. Работы велись в направлении, которое предлагает Борланд: вызов ISAPI > - шаблон html страницы на основе TPageProducer > прокручиваем DataSet с подстановкой значений в шаблон > выдача клиенту результата. Такой подход обречен: 1) невозможно абстрагировать доступ к БД; 2) скорость разработки намного ниже, чем выполнение такой же задачи на ASP. Но переход на технологию ASP, которая предоставляет абстрактный доступ к БД, кроме чисто религиозных мотивов (я убежденный дельфиец), не допустим по ряду объективных причин. На ColdFusion я даже смотреть не стал, хотя слышал, что она тоже много чего умеет.

Вот и подошел к вопросу: почему dbPager. Я получаю возможности:

1) абстрактного доступа к БД;

2) особо не напрягаясь сделать типовые проекты (новости, форумы, доску объявлений, инет-магазин);

3) наращивать логику конкретного решения в предпочитаемой системе разработки;

4) развивать свои навыки программирования на Delphi;

5) в ближайшей перспективе - перенос проекта на Linux.

Кроме того, все преимущества открытого кода: уверенность в популярности dbPager и в его поддержке; гарантии сохранения наработок в случае закрытия проекта dbPager (чтоб у меня язык отсох).

Всего самого наилучшего.

Андрей Качанов. 19/07/2000.
www.arisesoft.com

dbPager - это мощный сервер приложений для WWW, это простой, гибкий и расширяемый язык скриптов, построенный на новых принципах. Это новая жизнь Вашего WWW сервера.
Автор программы: Сергей Гевлич gevlich@octava.com
Адрес в Интернет: www.dbPager.ru

===

2011123456789101112
2010123456789101112
2009123456789101112
2008123456789101112
2007123456789101112
2006123456789101112
2005123456789101112
2004123456789101112
2003123456789101112
2002123456789101112
2001123456789101112
2000123456789101112
1999123456789101112

Последние статьи
Литература