Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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
1-1167208307
Calibr
2006-12-27 11:31
2007.02.25
Сообщение не обрабатывается


2-1170858958
Novichok_new
2007-02-07 17:35
2007.02.25
как можно реализовать идею "экономии дисков"


15-1170356427
adsl
2007-02-01 22:00
2007.02.25
Трафик


2-1170746474
Grover
2007-02-06 10:21
2007.02.25
Использование dll


11-1149923131
Cawa
2006-06-10 11:05
2007.02.25
Может я как то не так работаю с KOL и MCK?