MIT License

项目介绍

jbroadway/elefant 是一个托管在 GitHub 上的开源项目,主要使用 PHP 编写,采用 MIT License 许可证,目前获得 212 个 Star、35 次 Fork。

仓库全名
jbroadway/elefant
开源许可证
MIT License
Star 数
212
Fork 数
35
未关闭 Issue
29

README 摘要

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: https://www.elefantcms.com/docs You can also find help…

完整内容见 GitHub 原始 README 或本页 。

常见问题

elefant 用什么语言开发?

主要使用 PHP 编写,采用 MIT License 许可证,目前有 212 个 Star。

elefant 可以免费商用吗?

仓库采用 MIT License 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 elefant 的源码?

可以直接克隆仓库:git clone https://github.com/jbroadway/elefant.git,默认分支为 master;安装与运行步骤见仓库 README。

elefant 最近还在维护吗?

仓库最近一次更新为 2024年10月16日,当前有 29 个未关闭 Issue;Star 数为 212,可作为社区活跃度的参考。

关于

Elefant, the refreshingly simple PHP CMS and web framework.

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

语言占比

CSS
CoffeeScript
HTML
JavaScript
Makefile
PHP
PLpgSQL
SCSS
Shell

Release

README

Elefant CMS

GitHub Workflow Status GitHub Packagist PHP Version Support

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.

评论

暂无评论