=== Открытое письмо в поддержку 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
===
| 2011 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2010 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2009 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2008 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2007 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2006 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2005 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2004 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2003 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2002 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2001 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2000 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 1999 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
- Компания по разработке программного обеспечения
- Услуги аутсорсинга в области программирования
- Как продлить срок службы картриджей
- Мошенничество во Всемирной Паутине. Осторожно: фишинг!
- Web-студия
- Как легально поднять уровень индекса цитирования.
- Мы реально сможем помочь вам в управлении предприятием
- Создание сайтов – популяризация вашего замысла
- Свой сайт. Управление ресурсом
- Семантическое ядро сайта или правила подбора ключевых фраз
- Программирование в среде Delphi 8 for .NET
- Практикум по Delphi для решения прикладных задач
- Фундаментальные алгоритмы и структуры данных в Delphi
- Delphi 6. Программирование на Object Pascal
- Delphi и технология COM
- Delphi в шутку и всерьез: что умеют хакеры
- Программирование в Delphi глазами хакера
- Delphi 2005. Секреты программирования
- Искусство создания компонентов Delphi
- Приемы программирования в Delphi на основе VCL
- Программирование баз данных в Delphi 7
- Программирование баз данных в Delphi
- Программирование в среде Delphi
- Программирование в Delphi 7
- Язык SQL в Delphi 5