+7 (495) 229-0436   shopadmin@itshop.ru 119334, г. Москва, ул. Бардина, д. 4, корп. 3
 
 
Вход
 
 
Каталог
 
 
Подписка на новости
Новости ITShop
Windows 7 и Office: Новости и советы
Обучение и сертификация Microsoft
Вопросы и ответы по MSSQLServer
Delphi - проблемы и решения
Adobe Photoshop: алхимия дизайна
 
Ваш отзыв
Оцените качество магазина ITShop.ru на Яндекс.Маркете. Если вам нравится наш магазин - скажите об этом Google!
 
 
Способы оплаты
 
Курс расчета
 
 1 у.е. = 92.51 руб.
 
 Цены показывать:
 
 
 
 
  
Новости, статьи, акции
 

RadPHP XE - вопросы и ответы

18.10.2010 16:14

В. Что такое RadPHP XE?

Embarcadero® RadPHP™ XE - это революционное решение для веб-разработки с использованием PHP, имеющее полностью интегрированную визуальную среду быстрой разработки приложений и компонентную платформу. RadPHP XE включает в себя мощный редактор, отладчик, средства визуальной разработки и средства подключения к распространенным базам данных. Интегрированная библиотека повторно используемых классов содержит компоненты для самых разных задач - от проектирования пользовательского интерфейса до разработки приложений для Facebook.

В. Каковы основные преимущества RadPHP XE?

О. Некоторые преимущества RadPHP XE, выгодно отличающие данную систему от прочих редакторов PHP, представлены ниже.

  • Ускоренная разработка  - используя возможности перетаскивания объектов и визуальной разработки в RadPHP, можно создавать PHP-приложения быстрее, чем раньше.
  • Простота разработки приложений на основе данных - в RadPHP реализованы стандартные подключения к базам данных и предусмотрен набор готовых компонентов БД, что упрощает подключение к БД.
  • Повторное использование кода  - в настоящее время доступны миллионы строк открытого кода PHP, но как использовать этот богатейший ресурс в своих приложениях? В RadPHP предусмотрена удобная платформа для упаковки любого кода PHP или JavaScript в повторно используемые визуальные и обычные компоненты, которые можно сочетать с другими компонентами PHP в интегрированной среде разработки (IDE) RadPHP и программировать с использованием знакомых свойств, методов и событий.
  • Возможность создания веб-сайтов AJAX - технология AJAX является популярным методом создания динамических сайтов Веб 2.0, а RadPHP включает компоненты с поддержкой AJAX, чтобы помочь в создании современных интерактивных веб-сайтов. Кроме того, поддержка AJAX встроена в ядро компонентной платформы RadPHP, поэтому можно добавлять модули AJAX практически к любому коду PHP.
  • Согласованность - библиотека компонентов RadPHP обеспечивает согласованное представление компонентов PHP, благодаря чему удобно работать с их свойствами и событиями.
  • Универсальное решение  - RadPHP содержит широкий набор инструментов для визуального создания программ, редактирования кода, отладки, работы с профилями, подключения к базам данных и т. п. Все эти инструменты реализованы в удобной и простой в использовании интегрированной среде.
  • Гибкость  - интегрированная среда разработки и библиотека компонентов обеспечивают высокий уровень гибкости. Среду разработки можно настроить в соответствии с предпочитаемым стилем программирования; можно настроить любые параметры, от расцветки и сочетаний клавиш до языка и кодировок.

В руководстве по разработке компонентов RadPHP (RadPHP Component Developer's Guide) показано, как добавлять новые компоненты в библиотеку компонентов RadPHP; можно также предоставлять разработанные компоненты для проектов RadPHP с открытым исходным кодом, чтобы этими компонентами могли пользоваться другие разработчики.

В. Что нового в RadPHP XE?

О. В RadPHP XE (3.0) реализованы новые функции и усовершенствования в интегрированной среде разработки и в библиотеке компонентов. Новые возможности позволяют очень быстро создавать полнофункциональные веб-приложения. Вот некоторые из новых возможностей.

Высокопроизводительная интегрированная среда разработки с новыми инструментами и новым отладчиком

  • IDE Insight - самый быстрый способ поиска и выполнения команд в интегрированной среде разработки (IDE).
  • Новые средства управления проектами и настройки проектов.
  • Более быстрый и мощный отладчик с расширенными функциями точек останова, средств просмотра и удаленной отладки для ускоренного и более простого поиска и устранения ошибок.
  • Поддержка БД Firebird в интегрированной среде разработки.
  • Быстрая загрузка и повышенная скорость работы всех компонентов.

Расширенная библиотека визуальных компонентов RadPHP

  • Компоненты Facebook ускоряют разработку приложений для социальных сетей.
  • Новые компоненты jQuery: AutoComplete, NotifyBar, PasswordStrength и SlideShow.
  • Создание клиентских приложений PHP и JavaScript, подключающихся к серверам DataSnap, созданным при помощи Delphi и C++Builder.

В. Это то же самое, что Delphi для PHP?

О. Прежние версии RadPHP назывались PHP. Название в версии 3.0 было изменено, чтобы подчеркнуть концепцию быстрой разработки приложений для PHP и веб-решений, а также для более четкого отличия от Delphi XE.

В. Что означает XE в названии RadPHP XE?

О. XE - это новая версия продукта для всех новых выпусков основных продуктов Embarcadero. X означает гетерогенную среду, а E - Embarcadero. Обозначение XE показывает, что продукт является частью семейства инструментов Embarcadero для разработки разнородных приложений и баз данных; такое обозначение также подчеркивает уникальное рыночное преимущество решений Embarcadero, которое заключается в поддержке подключения к разнородным базам данных и платформам, а также в готовности к развертыванию. В частности, для RadPHP обозначение XE указывает на поддержку гетерогенных баз данных и интеграцию с DataSnap, а также на возможности развертывания решений на разных платформах и в разных архитектурах ОС.

Продукты с обозначением XE также поддерживают ToolCloud или содержат возможности ToolCloud для упорядоченного доступа к инструментам по запросу и администрирования.

Использование обозначения XE также дает возможность объединить различные схемы нумерации и обозначения версий, использовавшихся в двух десятках разных продуктов Embarcadero. Например, в некоторых выпущенных ранее продуктах номер года (к примеру, 2010) означал год, когда был выпущен продукт; в других продуктах номер года означал будущий год, на который запланирован выпуск продукта; также использовались различные цифровые и десятичные обозначения версий, например версия 3 или версия 7.5.2, причем в одних случаях каждый год увеличивался основной номер версии, а в других - второе число в номере версии.

Начиная с продуктов, выпущенных в 2010 календарном году, все основные продукты Embarcadero XE будут обозначаться кодом версии XE, а последующие основные версии будут обозначаться XE2, XE3, XE4 и т. п.Для более удобной поддержки и определения последовательностей версий продукты будут по-прежнему содержать внутренние технические номера версий, аналогичные использованным ранее, например версия 3.x для RadPHP.

В. Что такое PHP?

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

В. Функциональность RadPHP аналогична Delphi?

О. RadPHP реализует определенную функциональность Delphi для Windows на языке PHP, однако эти два продукта используют разные технологии и содержат разные компоненты. В Delphi для Windows разработчики создают программный код на языке Object Pascal на платформе Windows и получают скомпилированные Windows-приложения. В RadPHP разработчики создают программный код на языке PHP (а также на JavaScript/AJAX), могут использовать любой исходный код PHP на визуальной компонентной платформе, на 100 % основанной на PHP. В результате создаются динамичные веб-приложения, работающие под управлением любых ОС и на любых веб-серверах с поддержкой PHP, включая Apache и IIS, Windows и Linux.

В. Предусмотрено ли несколько редакций, например Professional, Enterprise и Architect?

О. Поставляется только одна редакция.

В. Чем RadPHP XE отличается от других средств разработки на языке PHP?

О. RadPHP - это единственная визуальная среда быстрой разработки приложений (RAD) на языке PHP. В прочих средах разработки может быть визуальный конструктор HTML, однако только в RadPHP есть визуальный конструктор, сочетающий HTML и шаблоны HTML с визуальными компонентами PHP, которые можно перетаскивать для создания пользовательских интерфейсов и подключений к базам данных. Она также содержит встроенную библиотеку классов компонентов, которая позволяет быстро создавать в визуальном режиме веб-приложения на языке PHP и встраивать пакеты, фрагменты и компоненты PHP с открытым кодом.

В. Существуют ли локализованные выпуски RadPHP на языках, отличных от английского?

О. В RadPHP XE поддерживается открытая архитектура локализации, позволяющая локализовать строки интегрированной среды разработки; язык можно изменить при помощи раскрывающегося меню в среде разработки в окне Tools / Options. Планируются поставки продукта со строками интегрированной среды разработки, локализованными на следующие языки: английский, испанский, китайский (упрощенное письмо), немецкий, португальский (Бразилия) и японский. Локализация выполнена силами сообщества RadPHP. Мы предполагаем, что сообщество RadPHP выполнит перевод и на другие языки. RadPHP XE поставляется с документацией к интегрированной среде разработки на английском языке. Сообщество RadPHP может оказать посильную помощь в локализации документации при помощи нашего вики-сайта. В продукте предусмотрена возможность установки локализованной документации PHP (выбор на этапе установки продукта).

В. Что такое RPCL?

О. Библиотека компонентов RadPHP (RPCL) - это библиотека классов, поддерживающая обработку сценариев и библиотека PHP с открытым исходным кодом, включая qooxdoo, ADOdb, DynAPI, Smarty, xajax, JSCalendar и прочее, для создания библиотеки визуальных компонентов с поддержкой визуальной разработки PHP-приложений (с перетаскиванием объектов). Архитектура компонентов на 100 % написана на языке PHP (аналогично VCL в Delphi для Windows). Разработчики могут создавать и интегрировать компоненты в среду разработки, а также расширять функциональность существующих компонентов по мере необходимости. Библиотека компонентов также содержит компоненты для Zend Framework, Facebook и Google Maps. В более ранних версиях библиотека компонентов RadPHP называлась VCL для PHP.

В. Где размещен проект библиотеки компонентов с открытым кодом?

О. Проект с открытым исходным кодом размещен на портале SourceForge по адресу http://sourceforge.net/projects/vcl4php. Домашняя страница проекта на сайте qadram: http://www.qadram.com/vcl4php/.

В. Вxодят какие-либо дополнительные программы в состав RadPHP?

О. RadPHP включает в себя выпуск InterBase® SMP 2009 для разработчиков, который позволяет создавать приложения для работы с базой данных InterBase и тестировать их до развертывания. Для развертывания приложений, использующих эту базу данных, требуется приобретение соответствующих лицензий.

Ссылки по теме

  
Помощь
Задать вопрос
 программы
 обучение
 экзамены
 компьютеры
Бесплатный звонок
ICQ-консультанты
Skype-консультанты

Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 
Бестселлеры
Курсы обучения "Atlassian JIRA - система управления проектами и задачами на предприятии"
Microsoft Windows 10 Профессиональная 32-bit/64-bit. Все языки. Электронный ключ
Microsoft Office для Дома и Учебы 2019. Все языки. Электронный ключ
Курс "Oracle. Программирование на SQL и PL/SQL"
Курс "Основы TOGAF® 9"
Microsoft Office 365 Персональный 32-bit/x64. 1 ПК/MAC + 1 Планшет + 1 Телефон. Все языки. Подписка на 1 год. Электронный ключ
Курс "Нотация BPMN 2.0. Ее использование для моделирования бизнес-процессов и их регламентации"
 

О нас
Интернет-магазин ITShop.ru предлагает широкий спектр услуг информационных технологий и ПО.

На протяжении многих лет интернет-магазин предлагает товары и услуги, ориентированные на бизнес-пользователей и специалистов по информационным технологиям.

Хорошие отзывы постоянных клиентов и высокий уровень специалистов позволяет получить наивысший результат при совместной работе.

В нашем магазине вы можете приобрести лицензионное ПО выбрав необходимое из широкого спектра и ассортимента по самым доступным ценам. Наши менеджеры любезно помогут определиться с выбором ПО, которое необходимо именно вам. Также мы проводим учебные курсы. Мы приглашаем к сотрудничеству учебные центры, организаторов семинаров и бизнес-тренингов, преподавателей. Сфера сотрудничества - продвижение бизнес-тренингов и курсов обучения по информационным технологиям.



 

О нас

 
Главная
Каталог
Новинки
Акции
Вакансии
 

Помощь

 
Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 

Способы оплаты

 

Проекты Interface Ltd.

 
Interface.ru   ITShop.ru   Interface.ru/training   Olap.ru   ITnews.ru  
 

119334, г. Москва, ул. Бардина, д. 4, корп. 3
+7 (495) 229-0436   shopadmin@itshop.ru
Проверить аттестат
© ООО "Interface Ltd."
Продаем программное обеспечение с 1990 года