[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: php или CPP Builder
dexterov2000
Немножко программирую на CPP, понадобилось web приложение. Стал изучать PHP - очень медленно и неэффективно
работает там где нужна скорость. Также на PHP практически невозможно использовать внешние функции из dll.

Если кто-то владеющий PHP и С++Builder web - какие преимущества даст PHP?



Спустя 9 часов, 1 минута, 34 секунды (25.02.2009 - 10:56) Семён написал(а):
может посмотреть в сторону ASP?

Спустя 3 часа, 28 минут, 55 секунд (25.02.2009 - 14:25) sergeiss написал(а):
Цитата (dexterov2000 @ 25.02.2009 - 01:54)
Немножко программирую на CPP, понадобилось web приложение. Стал изучать PHP - очень медленно и неэффективно
работает там где нужна скорость. Также на PHP практически невозможно использовать внешние функции из dll.

Если кто-то владеющий PHP и С++Builder web - какие преимущества даст PHP?

Ну, я на СРР много чего делал smile.gif

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

Плюс к этому, нет проблемы версий. Как только ты делаешь что-то новое на РНР, то это новое сразу же оказывается у всех. Если же ты делаешь на СРР мощное клиент-серверное приложение, то надо продумывать систему контроля версий. Чтобы клиентская часть всегда была актуальной.

Короче говоря, у СРР и у РНР разные задачи. Не стоит их сравнивать. А надо определить, какая у тебя задача. И исходя из этого выбирать инструмент.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.