elefant

Elefant, the refreshingly simple PHP CMS and web framework.

Github星跟蹤圖

Elefant CMS

Elefant is a refreshingly simple PHP content management
system and web framework. Elefant is a fast, lean tool for building everything from
simple websites to complete web applications.

Installation help & documentation

Elefant has extensive documentation including installation instructions, user manual,
designer guides, and developer tutorials here:

You can also find help on our community forum here:

Built for designers

Compiled, ultra-fast templates

Elefant compiles your templates into secure, readable PHP code, so rendering is as fast as
possible and also takes advantage of bytecode caching (e.g., APC).

Dead simple, concise template tags

Familiar syntax to other template
languages, with some added conveniences for dynamic embeds and internationalization.

Clean, easy to use site editor for your users

Elefant comes out of the box with a full-featured CMS
for your users. You can even white label it.

Syntax highlighted template and CSS editor

Sophisticated in-browser editing
with highlights and references at your finger tips.

Live preview while editing templates and CSS

Preview in real time as you make changes. Or if you prefer, edit files directly with
your editor of choice.

Integrates with 960 grid system and jQuery

Or any other CSS grid/layout system, giving you complete control over your designs. Theme builder also provides defaults for Twitter Bootstrap.

Built for developers

Quickly built custom apps

With all the tools you need, and a very low learning curve, Elefant gets you writing
code quickly.

Extensively documented

Including full API reference,
user manual,
tutorials, and much more.

Strong security by default

Flexible form building,
input validation,
and automatic prevention of XSS, SQL injection, CSRF, and other types of attacks.

Very fast and low memory

Elefant uses less memory than any of the major frameworks, so you can serve more visitors with the same resources.
Benchmarks: MVC layer,
database access, and template rendering.

Solid debugging tools

Debug mode prints full traces with highlighted source code and variable state to
help you fix bugs faster.

Minimalist HMVC/Model2 architecture

Elefant takes a unique but proven approach
that helps minimize boilerplate without sacrificing code organization as your project grows.

Shared apps to save you time

From blogs to user management, events to search, Elefant saves you time not reinventing
the wheel with high quality shared apps.

Thoroughly unit-tested

Elefant's core framework is covered by
extensive unit tests,
ensuring a stable base to build on.

Internationalization

Elefant apps are automatically i18n aware,
with built-in multilingual capabilities and locale awareness.

More developer goodness

Elefant builds on over 12 years of PHP experience, and aims to simplify rapid PHP
development again. As such, Elefant takes into consideration all the little details
to help you work faster and better:

Try it out

Download the latest release here.

FAQ

Q. Do you know you spelt Elephant wrong?

A. This was my attempt at being hip and cool. No good?

Q. Isn't Elefant a bit of an oxymoron for a slim framework?

A. Why, yes. Yes it is.

主要指標

概覽
名稱與所有者jbroadway/elefant
主編程語言PHP
編程語言PHP (語言數: 9)
平台
許可證MIT License
所有者活动
創建於2011-05-04 18:43:58
推送於2024-10-16 15:59:21
最后一次提交2024-10-16 22:59:21
發布數64
最新版本名稱v2.4.1-stable (發布於 )
第一版名稱elefant_0_9_0_alpha (發布於 )
用户参与
星數210
關注者數27
派生數39
提交數3.1k
已啟用問題?
問題數196
打開的問題數29
拉請求數112
打開的拉請求數6
關閉的拉請求數10
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?