Текущий архив: 2007.02.25;
Скачать: CL | DM;
Вниз
PHP vs Delphi. Найти похожие ветки
← →
Ученик чародея © (2007-01-31 16:54) [0]Зачем нужно Delphi как клиент-билдер к БД, если все можно сделать на php с универсальным кроссплатформенным решением через web?
← →
Игорь Шевченко © (2007-01-31 16:55) [1]А зачем всюду нужен web ?
← →
Джо © (2007-01-31 16:57) [2]> [0] Ученик чародея © (31.01.07 16:54)
> Зачем нужно Delphi как клиент-билдер к БД, если все можно
> сделать на php с универсальным кроссплатформенным решением
> через web?
Хотя бы по простой причине убожества web-based интерфейсов пользователя.
← →
stone © (2007-01-31 16:57) [3]
> Ученик чародея © (31.01.07 16:54)
Ну это смотря кто будет делать. Я для примера твою страничку открыл, и, сходу получил сообщение об ошибке.
---------------------------
Error
---------------------------
A Runtime Error has occurred.
Do you wish to Debug?
Line: 13
Error: Expected ")"
---------------------------
Yes No
---------------------------
← →
Ломброзо © (2007-01-31 17:01) [4]А ещё лучше все сделать на бумаге.
← →
Eraser from work (2007-01-31 17:09) [5]
> Ученик чародея © (31.01.07 16:54)
сразу видно, не разрабатывал серьезного веб-приложения ))
← →
Ученик чародея © (2007-01-31 17:48) [6]
> stone © (31.01.07 16:57) [3]
Это к хостеру и его кривым рукам по написанию JavaScript
← →
DiamondShark © (2007-01-31 17:51) [7]
> решением через web
теперь это называют web...
← →
Плохиш © (2007-01-31 17:53) [8]Предлагаю пхпшников-идиотов, не умеющих даже попасть на свой специальный форум, отстреливать.
← →
Nic © (2007-01-31 18:04) [9]Ученик чародея © (31.01.07 16:54)
Попробуйте написать на php ГИС с быстрой 3-хмерной визуализацией заданного процесса с развитым GUI в разумные сроки водиночку. Я не представляю себе, как один разрабочик такое реализует :) А на Delphi - легко.
← →
Джо © (2007-01-31 18:05) [10]> [9] Nic © (31.01.07 18:04)
> :) А на Delphi - легко.
Не «легко» — а «выполнимо». :)
← →
Nic © (2007-01-31 18:08) [11]Джо © (31.01.07 18:05) [10]
Ну да, не очень-то легко. Но с моим средненьким уровнем знания Delphi вполне посильно.
← →
Джо © (2007-01-31 18:11) [12]> [11] Nic © (31.01.07 18:08)
> Джо © (31.01.07 18:05) [10]
> Ну да, не очень-то легко. Но с моим средненьким уровнем
> знания Delphi вполне посильно.
Да и со средненьким знанием PHP тоже посильно. Однако, пользоваться этим монстром будет мало кто.
← →
Ученик чародея © (2007-01-31 18:12) [13]
> Nic © (31.01.07 18:04) [9]
>
> Ученик чародея © (31.01.07 16:54)
> Попробуйте написать на php ГИС с быстрой 3-хмерной визуализацией
> заданного процесса с развитым GUI в разумные сроки водиночку.
> Я не представляю себе, как один разрабочик такое реализует
> :) А на Delphi - легко.
Java+Swing+JDBC еще проще, так как есть готовые классы для ГИС в открытых кодах. А дополнительно 40Мб на виртуальную машину для запуска ГИС не препятствие.
← →
Nic © (2007-01-31 18:12) [14]Всё же Дельфи - это не только клиент-билдер к БД. Графику, а также сложные GUI на Delphi разрабатывать - одно удовольствие. dll-ки с появлением нового редактора кода стало тоже приятно писать :)
← →
isasa © (2007-01-31 18:13) [15]Ученик чародея © (31.01.07 16:54)
... если все можно сделать на php ...
:)
А что, маньяки легко могут менять тему? Бала же Java?
← →
isasa © (2007-01-31 18:14) [16]Ученик чародея © (31.01.07 18:12) [13]
Все я спокоен. А то начал волноваться ...
← →
Nic © (2007-01-31 18:14) [17]Java+Swing+JDBC
Какое извращение :) Уверены, что можно визуализировать сложные 3D-сцены?
← →
Суслик © (2007-01-31 18:19) [18]всему свое место. от задачи зависит.
имхо.
← →
Джо © (2007-01-31 18:20) [19]> [14] Nic © (31.01.07 18:12)
> dll-ки с появлением нового редактора кода стало тоже приятно
> писать :)
А чем старый плох для писания dll-ок? :)
← →
Nic © (2007-01-31 18:29) [20]Джо © (31.01.07 18:20) [19]
Новый эргономичный очень :)
> Ученик чародея © (31.01.07 18:12) [13]
>
> > Nic © (31.01.07 18:04) [9]
> >
> > Ученик чародея © (31.01.07 16:54)
> > Попробуйте написать на php ГИС с быстрой 3-хмерной визуализацией
>
> > заданного процесса с развитым GUI в разумные сроки водиночку.
>
> > Я не представляю себе, как один разрабочик такое реализует
>
> > :) А на Delphi - легко.
>
>
> Java+Swing+JDBC еще проще, так как есть готовые классы для
> ГИС в открытых кодах. А дополнительно 40Мб на виртуальную
> машину для запуска ГИС не препятствие.
Наверное классы настолько универсальны, что можно любую задачу ими решить? И отобразить/отредактировать 100-200 Мб исходных данных можно быстро? И наверняка GUI построить очень эффективно? А виртуальная машина безусловно улучшит качества ГИС :)
Уж извините, но если я текущую задачу на работе начну делать на Java+Swing+JDBC меня технический директор не поймёт. Подумает, что я головой стукнулся сильно.
php и Delphi сравнивать ИМХО некорректно.
← →
Nic © (2007-01-31 18:31) [21]Да, кстати, а причём здесь java, если речь шла о php?
← →
Nic © (2007-01-31 18:33) [22]Да, и зачем кроссплатформенность для 3d ГИС? Я не могу в своём городе пощупать Apple Macintosh с MacOS. Давно хочется потрогать :) Не водятся они здесь.
← →
Nic © (2007-01-31 18:34) [23]Ну, Ученик чародея, чего молчим? :)
← →
Nic © (2007-01-31 18:41) [24]Кроме того обработка/передача больших массивов данных через Web не очень-то эффективна и не всегда нужна.
← →
ForStep (2007-01-31 18:41) [25]А ведь и Word тоже не на php написан, непорядок. :)
← →
Nic © (2007-01-31 18:44) [26]
> ForStep (31.01.07 18:41) [25]
Вот, интерфейс той ГИС, что я разрабатываю очень похож на Word. Только данные представлены не листами, а непрерывной лентой, которую можно крутить в объёме хоть как. К каждому графику соответсвует свой контрол в специальной области, за которую можно весь график такскать. Разрабатывать такую систему на php... ну не видел я ни одной статьи, где рассматривается хоть что-то похожее, разрабатываемое на php.
← →
Ученик чародея © (2007-01-31 18:48) [27]
> Nic © (31.01.07 18:14) [17]
>
> Java+Swing+JDBC
>
> Какое извращение :) Уверены, что можно визуализировать сложные
> 3D-сцены?
Если 3D то Java3D http://java.sun.com/products/java-media/3D/ или же еще несколько технологий http://www.j3d.org/
А зачем писать ГИС, если все уже написано опенсоурсная http://qgis.org/ или платная http://www.esri.com/software/arcgis/index.html , только настроить под себя.
Про клиент-билдеры я имел в виду аналог 1С или других ERP систем.
← →
Ученик чародея © (2007-01-31 18:50) [28]
> Nic © (31.01.07 18:31) [21]
>
> Да, кстати, а причём здесь java, если речь шла о php?
И та и другая технологии - открытые.
← →
Некто © (2007-01-31 20:05) [29]
> Nic © (31.01.07 18:04) [9]
А зачем ГИСу 3D? Вам шашечки или ехать? ;)
ГИС вообще может быть без визуализации.
Я диплом когда писал, то как раз на пхп разрабатывал такую систему. С визуализацией были проблемы из-за того, что не было нормальной карты, а самому делать нормальную карту не было ни желания ни времени.
Справился за 4 месяца. Сюда входило: изучение и моделирование предметной области и её потоков данных, знакомство с ГИСами и выбор средств для измерения координат, изучение возможностей СУБД и её выбор, выбор языка и среды разработки, собсно реализация (тут тоже не мало: знакомство с СУБД, изучение языка и среды разработки + вспоминание всяких мелочей (в моём случае javascript и html)) и отладка. + документирование этого каждого пунктика.
Слава богу весь этот кошмар кончился.
Сейчас, вспоминая эту работу, думаю, что справился бы месяца за 2-3. И сделал бы намного лучше и с хорошей картой.
Вопрос в другом: долго ли, умеючи?
← →
Некто © (2007-01-31 20:07) [30]
> Nic © (31.01.07 18:04) [9]
А зачем ГИСу 3D? Вам шашечки или ехать? ;)
ГИС вообще может быть без визуализации.
Я диплом когда писал, то как раз на пхп разрабатывал такую систему. С визуализацией были проблемы из-за того, что не было нормальной карты, а самому делать нормальную карту не было ни желания ни времени.
Справился за 4 месяца. Сюда входило: изучение и моделирование предметной области и её потоков данных, знакомство с ГИСами и выбор средств для измерения координат, изучение возможностей СУБД и её выбор, выбор языка и среды разработки, собсно реализация (тут тоже не мало: знакомство с СУБД, изучение языка и среды разработки + вспоминание всяких мелочей (в моём случае javascript и html)) и отладка. + документирование этого каждого пунктика.
Слава богу весь этот кошмар кончился.
Сейчас, вспоминая эту работу, думаю, что справился бы месяца за 2-3. И сделал бы намного лучше и с хорошей картой.
Вопрос в другом: долго ли, умеючи?
Спонсором моего поста является фирма Microolap. :))
← →
Kerk © (2007-01-31 20:10) [31]Реализацию ГИС в веб можно посмотреть у Гугла и Яндекса
← →
Nic © (2007-01-31 20:12) [32]
> Ученик чародея © (31.01.07 18:48) [27]
> А зачем писать ГИС, если все уже написано опенсоурсная http:
> //qgis.org/ или платная http://www.esri.com/software/arcgis/index.
> html , только настроить под себя.
Визуализация данных - это не только карта местности ;)
> Некто © (31.01.07 20:05) [29]
В моей задаче без визуализации огромных массивов данных никуда. Это ключевая
← →
Nic © (2007-01-31 20:12) [33]> Ученик чародея © (31.01.07 18:48) [27]
> А зачем писать ГИС, если все уже написано опенсоурсная http:
> //qgis.org/ или платная http://www.esri.com/software/arcgis/index.
> html , только настроить под себя.
Визуализация данных - это не только карта местности ;)
> Некто © (31.01.07 20:05) [29]
В моей задаче без визуализации огромных массивов данных никуда. Это ключевая задача.
← →
Просто гость (2007-01-31 20:26) [34]
> Kerk © (31.01.07 20:10) [31]
> Реализацию ГИС в веб можно посмотреть у Гугла и Яндекса
Не мешай людям хвалить себя.
← →
hmmm (2007-02-01 04:36) [35]>>Предлагаю пхпшников-идиотов
Сам ты идиот
← →
Джо © (2007-02-01 05:24) [36]> [30] Некто © (31.01.07 20:07)
> ГИС вообще может быть без визуализации.
Это можно назвать ГИС, не спорю. Только предлагаю, дабы прилюдно не садиться в лужу, убрать у этой аббревиатуры ее первую букву.
← →
Ega23 © (2007-02-01 08:36) [37]
> hmmm (01.02.07 04:36) [35]
>
> >>Предлагаю пхпшников-идиотов
> Сам ты идиот
На твоём сайте тоже ошибки? :)
← →
Ega23 © (2007-02-01 08:36) [38]2 All:
Товарищи, ну что вы спорите? Это же Soft.
← →
Некто © (2007-02-01 08:43) [39]
> Джо © (01.02.07 05:24) [36]
А ну да. Координаты главное чтоб показывало. :)
← →
Игорь Шевченко © (2007-02-01 10:44) [40]
> Про клиент-билдеры я имел в виду аналог 1С или других ERP
> систем.
1C на PHP - это сильно.
Слушай, а почему бы тебе не заняться этим жизнеутверждающим проектом ?
← →
DVM © (2007-02-01 10:57) [41]
> Реализацию ГИС в веб можно посмотреть у Гугла и Яндекса
Это не ГИС. И написана она не на PHP и даже не с помощью AJAX как многие думают. AJAX у гугла лишь интерфейс к довольно сложному приложению, написанному на C.
Яндекс использует ActiveX компонент WebMap, который является оберткой над MapX. Никаким PHP там не пахнет.
← →
db2admin (2007-02-01 11:00) [42]ГИС ГИСами а ты попробуй на PHP написать прогу которая считывает с ком порта и управляет устройством(стрелка на железной дороге), зделал?
а теперь для все ветки, станции, дороги...
← →
Джо © (2007-02-01 11:03) [43]> [39] Некто © (01.02.07 08:43)
>
> > Джо © (01.02.07 05:24) [36]
>
> А ну да. Координаты главное чтоб показывало. :)
Тогда придется, при всем уважении, убрать и оставшиеся две буквы.
← →
DVM © (2007-02-01 11:03) [44]
> ГИС ГИСами а ты попробуй на PHP написать прогу которая считывает
> с ком порта и управляет устройством(стрелка на железной
> дороге), зделал?
Я такую могу сделать. Только PHP будет обращаться к мелким утилитам написанным на C.
← →
Джо © (2007-02-01 11:04) [45]> [38] Ega23 © (01.02.07 08:36)
> 2 All:
> Товарищи, ну что вы спорите? Это же Soft.
Черт. В который раз забываю. Ну, стало быть, так тому и быть.
← →
db2admin (2007-02-01 11:20) [46]DVM © (01.02.07 11:03) [44]
ладно допустим, а стратегию класса Warcraft 3 Frozen Throne?
← →
db2admin (2007-02-01 11:23) [47]DVM © (01.02.07 11:03) [44]
неудачный пример я привел в db2admin (01.02.07 11:20) [46] ты наверное опять несколько библиотек напишеш на с и все остальное PHP
← →
Olivetti (2007-02-01 12:03) [48]1C на PHP - это сильно. Слушай, а почему бы тебе не заняться этим жизнеутверждающим проектом ?
Был тут один, писал игру на СУБД...
← →
tesseract © (2007-02-01 12:20) [49]
> Был тут один, писал игру на СУБД...
Задача- уничтожить базу противника?
> Я такую могу сделать. Только PHP будет обращаться к мелким
> утилитам написанным на C.
Нехилая нагрузка получитьтся. Не проще ли модуль на ПХП накатать?
← →
pasha_golub © (2007-02-01 12:25) [50]Никто не подскажет где есть форум, где сравнивают ислам и христианство ?
Ну там у кого менеджеры круче, ну или там количество пользователей.
Опять-же документация как у кого поставлена, дружелюбный ли интерфейс.
Жутко интересно.
Давайте сравним наконец строчки из Корана и Библии - у кого убедительнее.
Надо расставить точки над i - слева направо читать прикольнее чем справа налево ?
И что характерно, ведь работаем на одной платформе - Земля, а пользователям
приходится употреблять это внутрь.
Так давайте обьединим наши праздники, и мы не будем выглядеть так одиноко,
пробираясь с работы на форум и прижимая к груди сумочку с образцами скриптов для оппонента. (с) из форума sql.ru
← →
tesseract © (2007-02-01 12:30) [51]
> Давайте сравним наконец строчки из Корана и Библии - у кого
> убедительнее.
Коран = Ветхий завет с акцентом.
← →
db2admin (2007-02-01 12:33) [52]pasha_golub © (01.02.07 12:25) [50]
>>Так давайте обьединим наши праздники, и мы не будем выглядеть так одиноко,
дык вроде уже обьединили..
← →
Джо © (2007-02-01 12:33) [53]> [50] pasha_golub © (01.02.07 12:25)
> Никто не подскажет где есть форум, где сравнивают ислам
> и христианство ?
>
> Ну там у кого менеджеры круче, ну или там количество пользователей.
> Опять-же документация как у кого поставлена, дружелюбный
> ли интерфейс.
> Жутко интересно.
> Давайте сравним наконец строчки из Корана и Библии - у кого
> убедительнее.
> Надо расставить точки над i - слева направо читать прикольнее
> чем справа налево ?
> И что характерно, ведь работаем на одной платформе - Земля,
> а пользователям
> приходится употреблять это внутрь.
> Так давайте обьединим наши праздники, и мы не будем выглядеть
> так одиноко,
> пробираясь с работы на форум и прижимая к груди сумочку
> с образцами скриптов для оппонента. (с) из форума sql.ru
Паша, предлагаю выпить. Пока виртуально.
← →
pasha_golub © (2007-02-01 12:34) [54]
> Джо © (01.02.07 12:33) [53]
> Паша, предлагаю выпить. Пока виртуально.
С тобой по первому зову. Cheers!
← →
pasha_golub © (2007-02-01 12:36) [55]
> tesseract © (01.02.07 12:30) [51]
> Коран = Ветхий завет с акцентом.
А Ветхий Завет = Тора с акцентами
← →
db2admin (2007-02-01 12:39) [56]pasha_golub © (01.02.07 12:36) [55]
>>А Ветхий Завет = Тора с акцентами
Тора - Высказывание великого шамана открывшего полезные свойства мухамора с акцентом и правкой авторского стиля
← →
Джо © (2007-02-01 12:40) [57]> [54] pasha_golub © (01.02.07 12:34)
>
> > Джо © (01.02.07 12:33) [53]
>
>
> > Паша, предлагаю выпить. Пока виртуально.
>
> С тобой по первому зову. Cheers!
Accepted :)
← →
Kerk © (2007-02-01 13:10) [58][41] DVM © (01.02.07 10:57)
> Это не ГИС.
Чем это оно не ГИС?
http://www.google.com/transit?ie=UTF8&f=d&saddr=Portland&daddr=Burnside+St+%26+SW+Broadway%2C+Portland&ttype=dep&date=2%2F1&time=2%3A06pm
> AJAX у гугла лишь интерфейс к довольно сложному приложению,
> написанному на C.
Это очевидно. Да и где я говорил про ПХП? Я говорил про веб. А будущее действительно за веб-интерфейсами.
> Яндекс использует ActiveX компонент WebMap, который является
> оберткой над MapX
Оно поставляется с виндой?
← →
MBo © (2007-02-01 13:18) [59]http://www.osp.ru/pcworld/2006/10/3919973/
26 пункт
← →
MeF Dei Corvi © (2007-02-01 13:32) [60]Офисные приложения редактирования документов и электронных таблиц в Web 2.0 уже есть.
ГИС на нашей кафедре также существует и в web-варианте, причем существует за счет JavaScript и обращений к скрипту на ASP.NET, работает довольно шустро.
WinAPI из php использовать можно.
OpenGL из php также можно использовать, хотя, конечно же, писать Half-life 2 на php - это ещё то извращение, но сам язык довольно интересен, но пока что требует доработки в области ООП.
Есть ещё реализация PHP под .NET :)
> Был тут один, писал игру на СУБД...
Тут был один, но вообще их довольно много. Недавно в какой-то игре видел SQLite.dll... А почему бы и нет, собственно?
← →
MeF Dei Corvi © (2007-02-01 13:36) [61]
> http://www.osp.ru/pcworld/2006/10/3919973/
Увидев там же Opera 8.x в качестве лучшего браузера, Касперского - лучшего антивируса, а Mail.ru - лучшего почтового сервиса, я сразу потерял доверие к результатам этого опроса :)
← →
DVM © (2007-02-01 13:37) [62]
> > Яндекс использует ActiveX компонент WebMap, который является
>
> > оберткой над MapX
>
> Оно поставляется с виндой?
Нет. Они его купили у компании Резидент. Это что-то типа модуля для IIS, но сам по себе обертка для MapX. MapX это OCX компонент кажется для работы с данными в формате MapInfo.
← →
Kerk © (2007-02-01 13:42) [63]> [62] DVM © (01.02.07 13:37)
Значит ты не прав. Потому что оно и без установки ActiveX работает
← →
DVM © (2007-02-01 15:59) [64]
> Kerk © (01.02.07 13:42) [63]
> > [62] DVM © (01.02.07 13:37)
>
> Значит ты не прав. Потому что оно и без установки ActiveX
> работает
Ты не понял. ActiveX используется на стороне сервера. Он извлекает данные из базы в формате MapInfo и создает растровое изображение -карту.
Со стороны пользователя обычный JavaScript. На базе ActiveX компонента создано расширение для сервера.
Мы создавали аналогичную систему на базе того же самого, купленного там же. Те же карты и тот же софт.
← →
Kerk © (2007-02-01 16:00) [65]> [64] DVM © (01.02.07 15:59)
А. Ну да ПОФИГ что там на стороне сервера :)
← →
DVM © (2007-02-01 16:07) [66]
> А. Ну да ПОФИГ что там на стороне сервера :)
Пофиг-не пофиг, а ни делфи, ни PHP для создания яндекс-карт не использовался.
← →
Kerk © (2007-02-01 16:09) [67]> [66] DVM © (01.02.07 16:07)
Никто и не говорил, что использовался
← →
Ученик чародея © (2007-02-01 18:24) [68]
> Игорь Шевченко © (01.02.07 10:44) [40]
>
>
> > Про клиент-билдеры я имел в виду аналог 1С или других
> ERP
> > систем.
>
>
> 1C на PHP - это сильно.
> Слушай, а почему бы тебе не заняться этим жизнеутверждающим
> проектом ?
Вообще-то есть проект и помощнее OpenBravo http://www.openbravo.com/ , но это JavaEE и более легкий на PHP - это osCommerce http://www.oscommerce.com/
Страницы: 1 2 вся ветка
Текущий архив: 2007.02.25;
Скачать: CL | DM;
Память: 0.65 MB
Время: 0.032 c