2008-09-30 2 views
6

В последнее время я смотрю на Haxe, чтобы создать приложение для развертывания Apache под управлением PHP. Ну, хотя похоже, что это может удовлетворить мои потребности (развертывание на PHP, но не использование ужасного языка), я не нашел ничего, что могло бы сделать фактическую разработку приложений проще, чем создание традиционного приложения, отличного от MVC PHP. Есть ли какие-либо инструментальные средства/рамки, которые мне не хватает, это было бы полезно?Веб-фреймворки для Haxe для развертывания в среде PHP?

Было бы хорошо, если бы это был MVC, и я определенно хотел бы использовать простой URL-адрес, хотя я мог бы согласиться на правила mod_rewrite, если это необходимо.

Редактировать: Идея заключается в том, чтобы не использовать что-то вроде CakePHP на PHP-конце, но вместо этого использовать что-то вроде CakePHP на конце Haxe.

ответ

6

Существует порт PureMVC для Haxe: https://github.com/PureMVC/puremvc-haxe-standard-framework/wiki

Насколько я знаю, это единственное, что для Haxe, но есть обсуждение в списке рассылки о создании собственной базы, но это может занять некоторое время ,

3

Я вижу, что кто-то начинает разрабатывать структуру MVC для Haxe под названием «Приветствия», хотя я не знаю, если он еще годный к использованию.

град: Минимальная Rails вдохновила MVC веб-рамка для Haxe/PHP

http://code.google.com/p/hails/

1

Я бы покончил с тобой, чтобы творить. Проблема с рамками выше (исключая PureMVC) заключается в том, что они были разработаны для определенного языка. Haxigniter - хорошая копия, но у нее есть архитектура, которая была в некоторой степени усилена PHP4.

Его хороший экстерьер! Давайте поймем различия и выработаем методу footline - и это очень важно, так как ваш haxe-код будет переведен (так что у вас есть двойная абстракция 1. перевод 2. рамочка его хорошо знать, как работать с вещами;])

4

Я рад сказать, что haXigniter был полностью переписан, чтобы уйти от PHP-фреймворка, как упомянуто Мареком. Теперь он придерживается гораздо большего, чем лучшие принципы OO, а также является стандартной библиотекой haXe, поэтому обновления намного проще. Пожалуйста, проверьте его на http://github.com/ciscoheat/haxigniter.

+0

Haxigniter является устаревшим проектом в настоящее время, ufront рекомендуется вместо: https://github.com/ufront/ufront – ciscoheat 2014-02-06 02:40:12

1

Я работаю над инструментарием/каркасом на основе Haxe для NekoVM/PHP. Он также построен вокруг рабочего процесса Zend Framework/Ruby-on-Rails-ish MVC и имеет различные классы для аутентификации, кэширования, проверки формы, управления сеансом и т. Д. Он может быть скомпилирован как для NekoVM, так и для PHP, и я уже использовал эту библиотеку для нескольких веб-сайтов. К сожалению, сейчас нет документации для документации, но я работаю над этим для выпуска новой версии библиотеки.

Проект размещен на http://code.google.com/p/toolkat

0

См. forum FAQ (7th entry), но список и ссылки могут быть по-прежнему не актуальны, поэтому ниже приведен пересмотренный список некоторых, которые кажутся текущими.

Но если вы заинтересованы в только MVC структуры, то я подозреваю, больше роботов ноги подходы типа может быть лучше, и инъекции также полезно ,

Смежные вопросы