LINUX.ORG.RU

IBM заключила соглашение с разработчиками PHP


0

0

Компании IBM и Zend Studios (разработчик PHP) объявили о начале партнерских отношений с целью создания платформы для Web-разработки Zend Core, которая будет включать в себя язык PHP, и embedded СУБД Cloudscape. Кроме того, компании планируют продвигать в среду PHP-разработчиков идеологию работы с enterprise-решениями, такими, как корпоративные СУБД и Web-сервисы, для чего IBM откроет на своем сайте раздел, посвященный разработке приложений такого рода на PHP. Сам же продукт Zend Core будет доступен для свободного скачивания до конца этого года.

По утверждениям IBM, они не отказываются от поддержки Java, и будут продолжать развивать эту технологию и свои продукты, связанные с ней, такие, как WebSphere. Увлечение PHP - это стремление расширить свой рынок, в особенности за счет малого и среднего бизнеса, где простота и дешевизна разработки на PHP перевешивает преимущества Java.

>>> Подробности

★★★★

Проверено: Demetrio ()
Ответ на: комментарий от WFrag

>Смотря на новый продукт от IBM, IBM Workplace Client Technology (он же Rich Client), такое ощущение, что они на скорость запуска забили совсем :). Интересно было бы посмотреть на аналогичную по функциональности штуку, но на .NET.

Ничего супер нового у МС нет. Обычное WinForms приложение грузится по сети (Assembly.LoadFrom). Граблей куча - настройка секурити и т.д. Без предварительного легкого инсталлера кот. настроит это все - приложение запустить нереально. Скорость запуска может и хуже - единственный плюс это то что оно запустится везде где есть фреймворк ну и инсталлер соответственно :)

boshik
()
Ответ на: комментарий от boshik

Везде - это под оффтопик. Про Mono и разные *nix речь конечно не идет.

boshik
()
Ответ на: комментарий от WFrag

> Нет, именно исходники. Хреново отформатированные исходники C# :)

А можно сказать, где они лежат? Хочу посмотреть на это чудо =)

Мне кстати тоже после прочтения доков по XmlSerializer понялось так, что оно пользует System.Reflection.Emit.

int19h ★★★★
() автор топика
Ответ на: комментарий от int19h

>А можно сказать, где они лежат? Хочу посмотреть на это чудо =)

Во временном каталоге. Я, правда, точно не помню, как я их ловил. Может они до конца работы приложения не удаляются, не помню точно.

WFrag ★★★★
()
Ответ на: комментарий от boshik

>Ничего супер нового у МС нет. Обычное WinForms приложение грузится по сети (Assembly.LoadFrom). Граблей куча - настройка секурити и т.д. Без предварительного легкого инсталлера кот. настроит это все - приложение запустить нереально. Скорость запуска может и хуже - единственный плюс это то что оно запустится везде где есть фреймворк ну и инсталлер соответственно :)

Это я понимаю. Я так и не понял, они делают (или будут делать?) какую-то специальную наработку под то, что они называют "клиентом будущего", Smart Client. Или же: вот вам .NET, пишите сами.

WFrag ★★★★
()
Ответ на: комментарий от int19h

> В Ruby сложнее въехать, с его итераторами и чистым ОО-подходом. В определенных кругах это является недостатком. Все равно, что людей с VB на Eiffel пытаться пересадить =)

популярность PHP возникла не на пустом месте - в нем реально удобно и просто работать с базами данных и HTML вставками, плюс полный набор операторов для процедурного программирования, в OO некоторым по жизни трудно вьехать, по интеллектуальным причинам, особенно если это люди с улицы без образования, но это их проблемы и не отменяет преимуществ объектного подхода, некоторым наоборот может быть удобнее и привычнее работать с наследованием обьектов и методов, исходить из того что все является обьектом без эклектичного разделения на простые и непростые типы как в джаве, тем более если сам язык логичный и дает сравнимые удобства для веб кодинга - главное, чтобы спецам было удобно, имелись библиотеки, а реализация была эффективной, "простые парни" с улицы могут идти лесом, для них уже делали "человекообразный" кобол

NiKel
()
Ответ на: комментарий от anonymous

> Ruby нужна качественная IDE на жабе, такая как Zend Studio от Zend. Вот тогда только на Ruby станут писать МНОГО кода и соответственно пойдет рост. Без IDE на жабе Ruby запускалка скриптов.

Eclipse - ничего так IDE, даже на джаве .. вот как там поживает руби - не знаю, вообще с ним знаком поверхностно, но как язык выглядит прилично

NiKel
()
Ответ на: комментарий от Netspider

>Если IBM признаёт PHP, то все любители называть его "языком для поделок" могут призадуматься. Тем более большинство этих любителей кроме Hello, World!!! ничего толком и не написали...

Ты вообще-то с продуктами IBM имел дело? Так вот из них половина-как раз те самые поделки...

Недотипизированных-в топку...

anonymous
()
Ответ на: комментарий от boshik

>БОЛЬШОЙ проект на ПХП не сделаешь.

Дык, может и не надо??? Большинство проектов в сети небольшие. Сам РНР создавался для домашних страничек => более заточен под небольшие проекты. Мне кажется именно из-за этих фактов он и популярен сейчас.

php-coder ★★★★★
()
Ответ на: комментарий от anonymous

>Но ПОДАВЛЯЮЩЕЕ БОЛЬШИНСТВО сайтов - хомяки обычных людей и сайты мелких и средних контор. Для них (за редчайшим исключением) PHP из-за его простоты является идеальным решением.

Вот-вот, и я о том же... согласен полностью с вами...

php-coder ★★★★★
()
Ответ на: комментарий от WFrag

>Это я понимаю. Я так и не понял, они делают (или будут делать?) какую-то специальную наработку под то, что они называют "клиентом будущего", Smart Client. Или же: вот вам .NET, пишите сами.

Ничего на сегодня у них нет - тока несколько Application Block-ов и все - да и те пользуют где не лень(не только для смарт клиентов). Скорре всего то что они "будут делать" называется Avalon (и иже с ним).

Насчет кода - точно XmlSerializer генерит обычный C# код :) (compilation.cs)

boshik
()
Ответ на: комментарий от lodin

> (1) достаточно if и while (2) доказал Дейкстра, человек, которому мы много чем обязаны.

Достаточно только while. if - это избыточная языковая конструкция.

MS
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.