Limb PHP Framework

Что такое Limb?

Limb - это библиотека независимых модулей и пакетов(Library of Interdependent Modules and Blocks) с открытым кодом(LGPL), главным образом предназначенная для быстрого создания прототипа и разработки веб-приложений с помощью PHP5. Текущая активно разрабатываемая ветка - Limb3(существует также Limb2, но она больше не поддерживается).

Limb3 состоит из множества компонентов многократного использования, и вы с легкостью можете взять необходимые и комбинировать их с другими фреймворками и библиотеками(например, ZendFramework, Symfony, PEAR, и др.).

Несколько самых популярных пакетов:

  • core: базовый пакет, который обеспечивает отложенную загрузку PHP кода и некоторые современные ОО средства(генераторы автоматических декораторов, прозрачные прокси объектов, и т.д.)
  • toolkit: средства инъекции зависимостей
  • macro: мощная и широко-настраиваемая шаблонная система, которая использует macro-подобные теги
  • web_app: реализация паттернов FrontController и MVC
  • active_record: реализация паттерна ActiveRecord(подобно Rails)
  • dbal: абстрактный слой баз данных(Database Abstraction Layer), который на данный момент поддерживает MySql, PostreSQL, Oracle и SQLite
  • tests_runner: средства модульного тестирования, построенные на отличной SimpleTest библиотеке
  • session: прозрачная обёртка PHP сессий
  • и множество других...

Если вы хотите посмотреть Limb3 в действии, взгляните на секцию Code Bits, где находятся как примеры кода, так и приложения, разработанные на данном фреймворке.

Подробнее о Limb...

 

Подвал

Copyright © 2003-2009 BIT Бюро Информационных Технологий (ООО БИТ). Создание сайтов на собственной платформе Limb. Мультимедиа презентации. Дизайн.