Delphi для программирования сайтов @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 31 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
Gush Муж.
новый человек
0
Сообщения: 78
Зарегистрирован: 13.07.04
Откуда: Мурманск
Заголовок сообщения: Delphi для программирования сайтов
Сообщение Добавлено: 27 Июль 2004, 00:36:46 
1. Используются ли средства работы с БД, которыми располагает Delphi, для создания серьезных сайтов?
2. Является ли это плохим тоном программирования сайтов?
3. Достаточно ли в Delphi средств для разработки профессиональных web-приложений / движков?
4. Возможна ли настройка среды Delphi для работы с такими популярными базами данных, как mySQL?
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 27 Июль 2004, 08:55:11 
1. а почему нет?
2. какая разница как будет сформирован html? главное понимать что где работает, что видит клиентское приложение, а с чем работает сервер.
3. более чем.
4. да, например, через MyODBC (http://dev.mysql.com/downloads/connector/odbc/)

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 27 Июль 2004, 11:08:51 
Gush, хостинги, на который есть IIS и MySQL, относятся к редким и вымирающим видам. Ты где будешь хостить свое творение?

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 27 Июль 2004, 12:03:51 
Crazy, а где ты видел серьезный сайт на виртуальном хосте? ;) колокейшен спасет от таких проблем

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 27 Июль 2004, 12:23:07 
А мы о серьезных сайтах? :)

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 27 Июль 2004, 12:39:58 

Цитата:
для создания серьезных сайтов

п.1 вопроса ;)

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 27 Июль 2004, 13:43:13 
Long, я полагаю, что автор не имел в виду такую степень серьезности. :)

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
Gush Муж.
новый человек
0
Сообщения: 78
Зарегистрирован: 13.07.04
Откуда: Мурманск
Сообщение Добавлено: 27 Июль 2004, 16:28:36 
Насчет, где хостить вопрос пока не стоит. Пока интересен сам факт - делает ли кто-нибудь сайты на Delphi?
Если хосты с поддержкой этой технологии редкость, значит лучше даже не браться за это дело... Так?

P.S. Что есть "IIS"?
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 27 Июль 2004, 16:50:02 
Gush, ты уверен, что тебе еще не рано этим заниматься?

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
товарищ
новый человек
0
Сообщения: 103
Зарегистрирован: 07.05.03
Сообщение Добавлено: 27 Июль 2004, 17:01:09 


Последний раз редактировалось товарищ 24 Декабрь 2008, 00:05:56, всего редактировалось 1 раз.
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 27 Июль 2004, 17:45:47 
Gush, для начала http://faq.phpclub.net/basics.base.html … e-it-works PHP заменяем на "обработчик на стороне сервера" и вникаем.

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
Max@work Муж.
новый человек
0
Сообщения: 28
Зарегистрирован: 05.02.04
Откуда: Msk
Сообщение Добавлено: 27 Июль 2004, 17:46:23 
Гм... В общем вот:
На дельфе можно сделать сайт. Причем очень даже мощный. Возможные варианты:
-ISAPI dll
-написать собственный сервер =)
Плохим тоном это не является. Аналогично, например, реализован сайт компании Микрософт, только ISAPI там не на Дельфе писали, вот и вся разница.

Проще всего ISAPI dll. Там даж темплейт какой-то есть на эту тему.
Далее, ISAPI - это технология Микрософта, и работает она аккурат на MS Internet Information Server, сокращенно MS IIS или просто IIS.
Работает, как обычная ДЛЛка, примерно таким макаром:
ей IIS передаёт какие-то параметры, она отдает HTML на выходе, который IIS отпихивает пользователю.
Вот и всё. Что она там будет делать с момента получения параметров до выдачи ХТМЛя - без разницы. Т.е. принцип абсолютно тот-же, что и в любом другом варианте CGI.
Это всяко сложнее написания PHPшного скрипта - надо париться изучением API, потом долго отлаживать, и т.д... Выигрыш, по идее, в скорости выполнения, т.к. сервер не интерпретирует скрипт, а вызывает откомпиленую функцию дллки, как свою собственную. Но это тоже не всегда так - хорошо соптимизенный РНР быстрее работать будет, нежели плохо написанная ISAPI.
Думаю, не стоит тебе пока связываться с этим. РНР/Перл реально проще. Да и хостинга IISного из бесплатных я не видел ни одного... Т.е. платить однозначно.
А задач, из тех, которые ты собираешься решать, скорее всего нет таких, которые нельзя было-б реализовать скриптом.

Вариант с собственным сервером - еще сложней, тебе надо заморачиваться с сокетами, разбором запросов/выдачей ответов правильных... Это вообще тяжёлая артиллерия... Тебе не нужно точно. =)
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 27 Июль 2004, 17:52:08 
а почему все сразу про IIS кстати заговорили? под *nux разве модулей не бывает? да в конце концов апач под виндой тоже очень крепко стоит. если говорить про IIS, то мне больше нравится работать через сом-объекты напрямую из аспа. имхо, надежнее чем через isapi фильтр, да и побыстрее. хотя за последнее (быстроту) не буду ручаться.

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
enf644
новый человек
0
Сообщения: 104
Зарегистрирован: 16.11.03
Сообщение Добавлено: 27 Июль 2004, 19:40:58 
А ещё можно чистить зубы мочалкой :?
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 27 Июль 2004, 19:49:57 
enf644, эт ты к чему? :spy:

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
enf644
новый человек
0
Сообщения: 104
Зарегистрирован: 16.11.03
Сообщение Добавлено: 27 Июль 2004, 20:21:55 
это аналогия с програмированием на дельфи под веб
Gush Муж.
новый человек
0
Сообщения: 78
Зарегистрирован: 13.07.04
Откуда: Мурманск
Сообщение Добавлено: 27 Июль 2004, 20:51:25 
В общем, ясно. Всем спасибо за доходчивое объяснение. Был рад услушать столь бурное обсуждение. На этом его можно закончить.

З.Ы. Запустил Apache... здраствуй, старый-добрый PHP. :)
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 27 Июль 2004, 22:48:58 

Long писал(а):
а почему все сразу про IIS кстати заговорили? под *nux разве модулей не бывает?



Лично я знаю 0 людей, пишущих на Delphi под unix. Соответственно, не экстраполирую. :)


Цитата:
да в конце концов апач под виндой тоже очень крепко стоит.



Вот только ISAPI-модули он, если мне память не изменяет, загружает персонально на каждый запрос. Как CGI. :(


Цитата:
хотя за последнее (быстроту) не буду ручаться.



В сущности, написанный прямыми руками ISAPI будет работать немного быстрее. Но обычно это лишено смысла -- комбинация COM+ASP гибче и удобнее.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 27 Июль 2004, 22:49:57 

Gush писал(а):
З.Ы. Запустил Apache... здраствуй, старый-добрый PHP. :)



Разумное начало.
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 28 Июль 2004, 09:14:46 
Crazy, а Kylix разве не пользуется популярностью? кроссплатформенность и все такое...

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 28 Июль 2004, 10:17:49 
Так то Kylix... :)

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
phantomas
новый человек
3
Сообщения: 195
Зарегистрирован: 23.11.02
Откуда: Москва
Сообщение Добавлено: 28 Июль 2004, 11:43:44 
Вопрос, а оно надо? Написать можно, только это все равно как гвозди микроскопом забивать. Много времени и сил потратится. А их как всегда на все не хватает. Проще надо, проще :gent:
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 28 Июль 2004, 11:48:19 
Crazy, так этож тот же дельфи, только под другую платформу. разве нет? :chih:
phantomas, все зависит от задач. если нужна производительность на серверных скриптах далеко не уедешь.

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 28 Июль 2004, 12:38:00 
Long, ну сам посмотри: у Delphi первая буква "D", а у Kylix -- "K". Совсем разные названия. Когда я говорю "Delphi" -- я имею в виду именно Delphi. :)

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 28 Июль 2004, 12:38:53 

phantomas писал(а):
Много времени и сил потратится.



Потратится на что и много по сравнению с чем?
phantomas
новый человек
3
Сообщения: 195
Зарегистрирован: 23.11.02
Откуда: Москва
Сообщение Добавлено: 28 Июль 2004, 18:29:39 
Long, Crazy, не спорю. Конечно все зависит от решаемой задачи, но что имел ввиду Gush под созданием серьезных сайтов. Серверные скрипты позволяют делать достаточно серьезные проекты
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 28 Июль 2004, 18:37:47 
phantomas, у каждого свое понимания серьезности проекта. ну а потом, если мы говорим о iis, разумнее использовать com-объекты для работы с тойже базой, чем конектится через тормознутый адодб напрямую с асп-страницы. если можно безболезненно и легко перенести часть работы в длл, а веб-серверу оставить только функции по формированию внешнего вида - это нужно делать в любом проекте, каким бы "простым" он не был. особо это касается разработок под винду.

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
Gush Муж.
новый человек
0
Сообщения: 78
Зарегистрирован: 13.07.04
Откуда: Мурманск
Сообщение Добавлено: 28 Июль 2004, 22:44:42 
У блин, разошлись! :)
Да знаю я PHP, просто хотел чего-то новенького попробовать...

Или про меня уже все забыли? Начались жутко непонятные профессиональные дебаты.
Gush Муж.
новый человек
0
Сообщения: 78
Зарегистрирован: 13.07.04
Откуда: Мурманск
Сообщение Добавлено: 28 Июль 2004, 22:46:33 
Хм. А почему слово "д е б а т ы" шифруется?
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 29 Июль 2004, 09:40:19 
Gush, а ты первую и последную букву убери в слове и посмотри на что остаток похож ;)

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 29 Июль 2004, 12:50:10 

Цитата:
Не все знают, что если в слове "хлеб" сделать всего 4 ошибки, то получится слово "пиво".


_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 31 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100