~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ F00385C90EAEAAD7F389068E6C7B5DD8__1697408760 ✰
Заголовок документа оригинал.:
✰ Aptana - Wikipedia ✰
Заголовок документа перевод.:
✰ Аптана — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Aptana ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/f0/d8/f00385c90eaeaad7f389068e6c7b5dd8.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/f0/d8/f00385c90eaeaad7f389068e6c7b5dd8__translat.html ✰
Дата и время сохранения документа:
✰ 21.06.2024 11:46:35 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 16 October 2023, at 01:26 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

Аптана — Википедия Jump to content

Аптана

Координаты : 37 ° 33'24 "N 122 ° 17'16" W  /  / 37,556588 ° N 122,287681 ° W / 37,556588; -122,287681
Из Википедии, бесплатной энциклопедии
Аптана Студия
Разработчики) Аптана Инк.
Стабильная версия
3.7.2 [1] / 30 июля 2018 г .; 5 лет назад ( 30 июля 2018 )
Написано в Ява , JavaScript
Операционная система Кросс-платформенный
Тип Веб-разработка / IDE
Лицензия Двойная лицензия
Публичная лицензия Аптана, v1.0
Стандартная общественная лицензия GNU
Веб-сайт www .aptana

Aptana, Inc. — компания, которая производит инструменты разработки веб-приложений для использования с различными языками программирования (такими как JavaScript , Ruby , PHP и Python ). Основные продукты Aptana включают Aptana Studio , Aptana Cloud и Aptana Jaxer .

Аптана Студия [ править ]

Aptana Studio — это (IDE) с открытым исходным кодом интегрированная среда разработки для создания веб-приложений. Основанный на Eclipse , он поддерживает JavaScript, HTML , DOM и CSS с автодополнением кода , структурированием, отладкой JavaScript, уведомлениями об ошибках и предупреждениях, а также встроенной документацией. Дополнительные плагины позволяют Aptana Studio поддерживать Ruby on Rails , PHP, Python, Perl, [2] Adobe AIR, Apple iPhone и Nokia WRT (веб-среда выполнения). Aptana Studio доступна как отдельная версия для Windows , Mac OS X и Linux или как плагин для Eclipse.

Поддержка языков и платформ [ править ]

PHP [ править ]

Aptana Studio 3 обеспечивает следующую поддержку разработки приложений PHP: [3]

  • Раскраска синтаксиса в соответствии с выбранной в настройках темой;
  • Код-помощник;
  • Аннотации синтаксических ошибок;
  • Автоматические отступы и форматирование кода;
  • Гиперссылки на классы, функции и переменные путем наведения курсора на элементы и нажатия клавиши Ctrl;
  • Всплывающие окна PHPDoc при наведении курсора на элементы, к которым прикреплена документация;
  • Чтение и запись маркеров вхождений при нажатии на определенные элементы PHP.

В версии 2.0 Aptana не предоставила собственный PHP-плагин, а перенесла усилия по разработке в проект PDT .

Aptana версии 1.5 обеспечивала поддержку разработки приложений PHP через дополнительный плагин PHP. Это включало:

  • Встроенный PHP-сервер для предварительного просмотра в Aptana Studio.
  • Полная поддержка кода, структурирование кода и форматирование кода,
  • Встроенный PHP-отладчик,
  • Встроенный Smarty ,
  • Тип представления иерархии,
  • Перейти к декларации,
  • Интегрированное руководство по PHP (онлайн или локально).

Ruby на Rails [ править ]

Aptana Studio поддерживает разработку Ruby on Rails с использованием RadRails, плагина с открытым исходным кодом для платформы Ruby on Rails. Это включает в себя:

  • Интегрированная консоль оболочки Ruby on Rails,
  • Установка по умолчанию и настройка интерпретатора Ruby, базы данных и отладчика,
  • завершение кода с выводом типа,
  • Code Assist для Ruby, CSS, JavaScript и HTML внутри файлов RHTML,
  • Тип представления иерархии,
  • Перейти к декларации,
  • Иерархия вызовов,
  • Полная реализация RDT (проект Eclipse Ruby Development Tools).

Питон [ править ]

Aptana Studio обеспечивает поддержку Python в виде плагина PyDev . Это обеспечивает следующие преимущества:

Aptana объявила, что их ранее коммерческие расширения Pydev [5] теперь имеют открытый исходный код.

Adobe AIR [ править ]

Aptana IDE обеспечивает значительную поддержку Adobe AIR . [6]

Nokia Web Runtime [ править ]

Веб -среда выполнения Nokia [7] обеспечивает поддержку разработки многофункциональных мобильных приложений для телефонов Nokia серии S60. Сюда входят более 30 моделей и десятки миллионов устройств, используемых по всему миру. Плагин Nokia WRT для Aptana Studio предоставляет функции, позволяющие создавать, редактировать, тестировать и развертывать виджеты WRT из Aptana Studio.

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

Особенности [ править ]

Поддержка библиотеки JavaScript [ править ]

Aptana Studio поставляется со следующими библиотеками JavaScript, но при желании можно добавить или обновить дополнительные.

Помощь по коду [ править ]

Code Assist аналогичен заполнению операторов кода , отображая всплывающее окно с:

  • поддерживаемые аргументы для кодируемого вызова функции;
  • поддерживаемые свойства и методы нужного объекта.

Это относится как к встроенным функциям/методам, так и к уже закодированным, но последнее использование требует документирования таких функций/методов с помощью ScriptDoc, [8] диалект документации, аналогичный тому, который используется в Javadoc . [9]

Поддержка браузера [ править ]

Функция Code Assist включает информацию о поддержке браузером методов/свойств JavaScript, элементов HTML и свойств CSS. [10]

FTP/SFTP [ править ]

Поддержка загрузки, скачивания и синхронизации с использованием FTP и SFTP .

Отладчик [ править ]

Редакции Pro и Community поддерживают встроенную отладку JavaScript для Firefox. Internet Explorer поддерживается только в версии Pro Edition.

Системные требования [ править ]

  • Windows — 512 МБ ОЗУ, 4-уровневый процессор Pentium
  • Mac OS X — 512 МБ ОЗУ, PowerPC G4/G5, Intel или Mac OS X 10.4+
  • Linux — 512 МБ ОЗУ, 4-уровневый процессор Pentium

Издания [ править ]

Aptana Studio доступна как Community Edition с открытым исходным кодом. Ранее доступные функции платной версии Pro Edition были объединены в Community Edition. [11] Все функции Pro теперь являются частью стандартной версии Community Edition Studio, поэтому Aptana прекратила свое существование как интегрированная среда разработки с несколькими редакциями.

Лицензия [ править ]

Aptana использует модель «двойного лицензирования». В соответствии с этой моделью пользователи могут использовать Aptana IDE по лицензии GNU General Public License на бесплатное программное обеспечение/с открытым исходным кодом (широко известной как «GPL») или по публичной лицензии Aptana (известной как «APL»).

При наличии лицензии GPL Aptana IDE доступна бесплатно при условии, что распространение (если таковое имеется) Aptana IDE соответствует условиям лицензии GPL. Пользователи могут бесплатно загружать программное обеспечение, модифицировать, интегрировать и распространять его.

Aptana также предлагает упрощенную лицензию APL для организаций, которым не требуется распространять Aptana Studio или ее производные за пределами компании. [12] [13]

История лицензий [ править ]

  • При запуске в 2006 году Aptana распространялась под лицензией Eclipse Public License 1.0. Они использовали EPL до этапа 8. Первые несколько сборок этапа 9 лицензировались под лицензией Eclipse Public License 1.0 до ночной сборки 16120.
  • Одна ночная сборка этапа 9 была лицензирована по лицензии GNU General Public License 3.0 (сборка 16204).
  • Сборки после 16204 лицензируются как бесплатное ПО с ограничениями на распространение по лицензии Aptana Public License, v1.0 .
  • 21 сентября 2007 г. Aptana объявила, что будет использовать двойную лицензию: GPL V3 и бесплатную APL.

Компания [ править ]

В настоящее время Aptana возглавляют Пол Колтон , основатель и генеральный директор, Ури Сарид, технический директор и вице-президент по разработке, и Кевин Хакман, директор по евангелизации. После 1 сентября 2008 года численность персонала превысила 25 человек. Аптана является активным участником OpenAjax Alliance , а Хакман является директором рабочей группы IDE.

Aptana была приобретена Appcelerator, Inc. 7 января 2011 года. Сотрудники Aptana были переведены в кампус Appcelerator в Маунтин-Вью, и планируется продолжить работу над выпуском Aptana 3.0. Appcelerator в своей веб-трансляции сообщил пользователям о своем намерении интегрировать свою платформу мобильных приложений с Aptana Studio, причем бета-версия запланирована на первый квартал 2011 года. Для обоих продуктов был сделан упор на визуальный рабочий процесс, и постоянная поддержка будет продолжена для существующих продуктов Aptana. Appcelerator разместил Jaxer на GitHub .

Другие продукты [ править ]

Аптана Джаксер [ править ]

Aptana Jaxer , устаревший из-за Node.js , представляет собой с открытым исходным кодом Ajax веб-сервер для создания многофункциональных веб-страниц и приложений с использованием унифицированной модели Ajax, в которой код как на стороне клиента, так и на стороне сервера может быть написан на JavaScript. Серверный движок Jaxer основан на Mozilla Gecko , том же движке браузера, который используется в Firefox . Механизм Mozilla позволяет Jaxer предоставлять DOM на стороне сервера, в котором страницей можно манипулировать во время обработки на стороне сервера, используя методы, знакомые программистам на стороне клиента. Серверные API-интерфейсы JavaScript Jaxer обеспечивают доступ к базе данных, доступ к файловой системе, сетевую связь, пользовательские сеансы и другие функции, типичные для серверов веб-приложений. Jaxer также обеспечивает доступ к объектам Java через проект Direct Web Remoting с открытым исходным кодом . Jaxer теперь находится на GitHub . [14]

Aptana Jaxer предоставляет среду обработки страниц на основе движка Mozilla. Это обеспечивает DOM на основе Gecko и механизм JavaScript SpiderMonkey , позволяющий отображать страницы и манипулировать ими на сервере перед отправкой в ​​браузер. Jaxer также предоставляет модель Ajax для выполнения асинхронных запросов к серверу. Его клиентские и серверные API позволяют выполнять такие запросы, просто вызывая серверные функции JavaScript со стороны клиента. За кулисами Jaxer обеспечивает логику, необходимую для управления запросом и получения ответа от сервера. Это полезно для парсинга веб-страниц .

Jaxer не является автономным веб-сервером, он работает с другим сервером, например Apache , Jetty или Tomcat . Jaxer обеспечивает обработку DOM и API на стороне сервера для страниц, обслуживаемых веб-сервером, перед доставкой результатов в браузер.

Jaxer можно интегрировать в Aptana Studio через дополнительный плагин. Он имеет открытый исходный код ( GPL ) и доступен для Windows, Mac OS X и Linux/Solaris.

По состоянию на ноябрь 2009 года Aptana значительно сократила разработку и поддержку Jaxer. Представитель Aptana отметил, что «не было достаточного признания, чтобы сделать это предложение прибыльным». [15]

Aptana Cloud Connect [ править ]

Aptana Cloud Connect — это служба веб-хостинга и управления приложениями Aptana. Cloud Connect предоставляет инфраструктуру, необходимую для размещения приложений, разработанных с использованием технологий, поддерживаемых Aptana Studio, и в основном основан на Apache с поддержкой общего Интернета/Ajax, PHP, Ruby on Rails и Jaxer. Cloud Connect также поддерживает веб-приложения на основе Java, которые можно развертывать и управлять ими с помощью облачной службы. Все приложения, размещенные в Cloud Connect, можно разрабатывать в автономном режиме, развертывать и управлять ими напрямую с помощью функций управления облаком, включенных в Aptana Studio. Служба Cloud Connect также обеспечивает управление командой, контроль исходного кода (с использованием Subversion ), удаленное редактирование/предварительный просмотр и синхронизацию приложений между локальной, промежуточной и производственной средами.

См. также [ править ]

Ссылки [ править ]

  1. ^ https://github.com/aptana/studio3/releases . Проверено 13 августа 2018 г. {{cite web}}: Отсутствует или пусто |title= ( помощь )
  2. ^ «Поддержка подсветки синтаксиса Perl через плагин EPIC» . [ постоянная мертвая ссылка ]
  3. ^ «Аптана вики» . Архивировано из оригинала 14 мая 2012 г. Проверено 26 апреля 2013 г.
  4. ^ «Appcelerator PyDev» .
  5. ^ «PyDev 1.5.0 (расширения Pydev с открытым исходным кодом)» . 3 сентября 2009 г.
  6. ^ «Adobe AIR Screencast» . Архивировано из оригинала 6 мая 2008 г. Проверено 22 мая 2008 г.
  7. ^ «Плагин Nokia WRT (Web Runtime)» . Архивировано из оригинала 25 сентября 2009 г.
  8. ^ «О Code Assist» . Архивировано из оригинала 14 мая 2008 года . Проверено 22 мая 2008 г.
  9. ^ «Документирование вашего кода с помощью ScriptDoc» . Архивировано из оригинала 22 мая 2008 года . Проверено 22 мая 2008 г.
  10. ^ «Скринкаст поддержки браузера» . Архивировано из оригинала 7 августа 2006 г. Проверено 22 мая 2008 г.
  11. ^ «SFTP теперь бесплатен в Aptana Studio!» . Архивировано из оригинала 26 июля 2010 г.
  12. ^ «Какова модель лицензирования программного обеспечения Aptana для Aptana Studio?» . Aptana Studio Часто задаваемые юридические вопросы . Архивировано из оригинала 14 мая 2008 г. Проверено 22 мая 2008 г.
  13. ^ «Общественная лицензия Аптаны» . Архивировано из оригинала 29 августа 2007 г.
  14. ^ «aptana/Jaxer: сервер JavaScript» . Гитхаб .
  15. ^ "Форумы Джаксера?" . Проверено 4 ноября 2009 г. (Архивировано WebCite на сайте www. .webcitation .org /5l1xyh2rY?url=https%3A%2F%2Faptanastudio .tenderapp .com%2Fdiscussions%2Fproblems%2F376-jaxer-forums )

Внешние ссылки [ править ]

 WikiMiniAtlas
37 ° 33'24 "N 122 ° 17'16" W  /  / 37,556588 ° N 122,287681 ° W / 37,556588; -122,287681

Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: F00385C90EAEAAD7F389068E6C7B5DD8__1697408760
URL1:https://en.wikipedia.org/wiki/Aptana
Заголовок, (Title) документа по адресу, URL1:
Aptana - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)