LINUX.ORG.RU

Webasyst — PHP-фреймворк (платформа) для разработки веб-приложений

 ,


0

0

Webasyst представляет собой инструмент для авторизации пользователей, регулирования прав доступа, маршрутизации, создания сайтов, CSS-инструментарий для создания веб-интерфейсов.

  • Много приложений, единый вход — единый многопользовательский бекенд с набором установленных в него приложений
  • Создание сайтов, мультисайтов
  • Фреймворк разработан в соответствии с принципом проектирования MVC
  • Установка практически на любой хостинг
  • Установка новых приложений в один клик — системное приложение «Инсталлер» позволяет устанавливать в уже работающий Webasyst новые приложения из репозитория фреймворка одним щелчком по кнопке «Установить»
  • Smarty, jQuery, jQuery UI и jQuery Mobile входят в базовый состав фреймворка и готовы к использованию
  • Гибкие инструменты для настройки прав доступа к приложениям и их данным для пользователей и групп пользователей
  • Скоро будет реализована единая точка входа для запросов к API, которые будут маршрутизироваться на нужное приложение. Будет предложен единый рекомендуемый формат упаковки данных в API-запросы.

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

★★★★★

Проверено: mono ()
Последнее исправление: post-factum (всего исправлений: 4)

Ответ на: Забавно ! от yanka

да уж куда там пэхэпэшникам до пистонистов. пэхэпэшникам ведь не надо сразу по 3 версии похапе держать чтобы ничего не сломалось, а это как известно не Ъ

держи ещё скобочек))))))))))))))))))))))))))

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

пэхэпэшникам ведь не надо сразу по 3 версии похапе держать чтобы ничего не сломалось

Справедливости ради, одной версии Python вполне хватает. Одной версии PHP, впрочем тоже..

И да, выражаю сочувствие тем, кому приходится использовать версию языка с 2006 года. У меня тоже тихая ненависть к тем, кто не даёт закопать Python 2.3-2.5

Divius ★★
()

как резво питонисты принялись защищать святое! прошу прощения у всех адекватных питонистов. неумелый трулинг рождает ответный неумелый трулинг — правда жизни

7517078-кун

anonymous
()

Неймспейсов нет. Собачки и лапша из хтмл и запросов в коде. Пациент мертв.

iSage ★★★★
()

Ждём MVC-фрейворк для дельфи.

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

А зачем тебе шарп на никсах?

Шарп на никсах менее огороженный, чем ява и прочие JVM-based на никсах. А прямого конкурента CLR и JVM лично я не знаю.

sv75 ★★★★★
()

php

2012

Ну вы понели.

anonymous
()

маршрутизации

Рукалицо.жпг

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

а для интерпрайзаъ, что по вашему?

А шо скажут >_<

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

C# красивый и мощный язык, его недостаток в платформенной ограниченности , я сейчас оставляю за скобками mono , так как нет уверенности в его будущем

а так да для крупных и средних проектов - python, java ну может быть ruby

для любителей экзотики - erlang, lisp

для любителей экспериментов - lua

ну а для школьников всеми любимый - php

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

C# красивый и мощный язык, его недостаток в платформенной ограниченности

какой бы он классный и крутой небыл, платформа - его основная проблема, так бы он уже давно поборол и убил бы яву, но к сожелению платформа не в тех руках

erlang, lua

нишевые

python, java ну может быть ruby

вот это уже ближе к телу

umren ★★★★★
()

Не знаю конкретно про этот фреймворк, но их интернет-магазин на удивление мерзок. После него вообще перестал похапе использовать

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

нет, и не программист. так, пешеход.

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

Да забыла про Perl, мощный язык , но очень анархичный, для тех кто любит анархию и самовыражение самое то.

Ничего не имею против Perl

Можно поставить его рядом с Java , Python

И очень жаль что задерживается Perl 6 , может это придаст новое дыхание этому языку

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

Кто вам такое сказал? Вы видели хоть один дистрибутив линукса , который не включает в себя по умолчанию perl и python

А знали бы сколько разных утилит работает в линуксе на perl, так что до смерти Perl еще очень и очень далеко

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

Perl! Где Perl?!

В палеонтологическом музее.

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

По поводу perl'а - согласен. Везде он есть и в ближайшем будущем останется. А вот без питона я в debian'е вполне обхожусь.

shell-script ★★★★★
()
Ответ на: комментарий от yanka

Но в дебиане python есть.

Разумеется. В дебиане всё есть. :)

И лично мне он нужен

Верю.

Вы видели хоть один дистрибутив линукса , который не включает в себя по умолчанию perl и python

Но по умолчанию в debian'е он не нужен. В базовую систему не входит. Я его ставлю только на те серверы, где люди используют джангу и на одном тестовом сервере(reportbug за собой притянул).

shell-script ★★★★★
()
Ответ на: комментарий от yanka

если сравниваете с пхп, то сравниваете в контексте веба, так? перл тут уже умер и где он там ставится или входит это не имеет никакого значения, у меня его например нет

umren ★★★★★
()
Ответ на: комментарий от shell-script

Для меня это новость, уточни, в базовую установку python точно не входит? Потомучто судя по моему опыту настройки vds , я всегда проверяю есть ли python и не встречала еще ни одной установки debian без python

Я уж сейчас не говорю про ubuntu сервер, там python есть по умолчанию

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

Именно с диска я давно не ставил debian, но в minimal образе для openvz, который я использую при развёртывании новых систем, питона нет. В 90% случаях в таких контейнерах находится всё необходимое для LAMP-сервера + какой-нибудь ftp-сервер и почтовый клиент. Ну и разумеется, необходимый для работы набор типа vim, mc и т.п. И питона нет. Я выборочно глянул сейчас штук пять таких виртуалок - dpkg -l | grep python молчит. Могу образ, из которого минималка разворачивается, выложить, если интересно.

Заодно сейчас посмотрел ещё на домашнем рутере(nginx, apache2, mysql, bind9, squid, dhcp, redmine + набор всего необходимого для сборки пакетов) - питона нет, но уже не помню, не было его изначально, или это я чистил систему от лишнего софта.

shell-script ★★★★★
()
Ответ на: комментарий от shell-script

Да, на всякий случай уточняю - я на всех своих системах отключаю в apt установку рекомендуемых пакетов, вполне возможно, что питон с рекомендуемыми приходит в стандартную систему(если он таки в базовой есть).

shell-script ★★★★★
()
Ответ на: комментарий от KDE41user

уже 6 лет, а он все еще актуален

OMFG: «Даже опытные PHP-программисты, бывает, проводят часы в поисках ошибок, связанных с забытым импортом глобальных переменных внутрь функций»

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

Да, никак не видимо :) Собственно, первый опыт, который приобретает PHP-программист — это использование E_NOTICE. Также, в процессе приобретения опыта, скоро приходит и понимание того, что глобальных переменных нужно вообще избегать.

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

Yii использует ActiveRecord, то есть по сути, ORM. Он может и под другие базы бэкэнд иметь. Данный же фреймворк похож на большинство PHP-фреймворков, и Web-приложений на PHP.

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

Ага, если писать с нуля что-то, то да. А если движок готовый, и использует кучу глобальных переменных(prestashop к примеру), то приходится использовать то, с чем работаем. То же и с фреймворками, иногда фреймворк - часть Т.З.

lucentcode ★★★★★
()
Ответ на: комментарий от shell-script

А зачем нужен питон на сервере? Найти специалиста по Python/Django намного сложней и дороже, чем по PHP. И для PHP есть море фреймворков, CMS и различных движков для блогов, порталов и форумов. Плюсы Python настолько иллюзорны, что он мало кому нужен.

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

А если движок готовый

Если движок готовый и насмерть несовместим с E_NOTICE, то он идёт лесом при любых условиях. И, мне казалось, что такие уже много лет как вымерли.

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

Пару лет назад пользовался этой штукой, и это был кошмар. Тогда он еще был платным.

stevejobs ★★★★☆
()
Ответ на: комментарий от yanka

python для крупных проектов? Этот тормоз? Java,C# или Node.JS . Python и Ruby не годятся в силу маленького быстродействия. Ruby ещё может дать пендаля Python, а рядом с Java/C# они и рядом не валялись. Почему LOR не на пистоне/Django, а на приличной Java, вы не в курсе? Спросите у тех, кто знает - они объяснят.

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

Почему LOR не на пистоне/Django, а на приличной Java, вы не в курсе?

Видимо, потому что maxcom лучше знает Java. Производительность тут точно не при чём, при нагрузках и структуре ЛОРа и PHP справляется на посредственном железе с большим запасом, а узкое место — БД.

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

А зачем нужен питон на сервере? Найти специалиста по Python/Django намного сложней и дороже, чем по PHP.

1. Вы не с той стороны читает. «Питон на сервере нужен для того чтобы получать больше денег, программируя на питоне, чем на php» 2. А Ява-кодеры ещё дороже, вот ужас-то! 3. Вы не в деревне Гадюкино часом? Этот аргумент в Мск очень любили года эдак три назад, помню. Сейчас его как-то уже и неприлично использовать.

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