首页 > 代码库 > 一、我来说LuCI: LuCI官方----1. 概述
一、我来说LuCI: LuCI官方----1. 概述
中文总结:
1. LuCI 是2008年3月专为OpenWrt创建的项目;2. LuCI保证了更高性能,更小size, 更好的可维护性--这是最重要的;
3. LuCI的MVC框架,包括libs, apps, UI;
4. LuCI采用Lua脚本编程;
5. 源码:https://github.com/openwrt/luci,http://luci.subsignal.org/trac/browser/luci
6. 文档:http://luci.subsignal.org/trac/wiki/Documentation
7. API参考: http://luci.subsignal.org/api/, LuCI库, nixio库:文件访问
From: http://luci.subsignal.org/, 英文原版:
About
LuCI was founded in March 2008 as "FFLuCI" as part of the efforts to create a port of the Freifunk-Firmware from OpenWrt? Whiterussian to Kamikaze.
The initial reason for this project was the absence of a free, clean, extensible and easily maintainable web user interface for embedded devices. While most similar configuration interfaces make heavy use of the Shell-scripting language LuCI uses the Lua programming language and splits up the interface into logical parts like models and views, uses object-oriented libraries and templating. That ensures a higher performance, smaller installation size, faster runtimes and what is even more important: better maintainability.
Meanwhile LuCI evolved from a MVC-Webframework to a collection of several libraries, applications and user interfaces with general purpose for Lua programmers while the focus still remains on the web user interface which also became an official part of OpenWrt? Kamikaze.
LuCI is an open and independent project. Everyone is welcome to contribute.
News
The LuCI source has been moved to https://github.com/openwrt/luci under the umbrella of the OpenWrt? organization.
Resources
- Get Source Code: Download
- Installation: Setup Instructions
- Documentation: References and HowTos
- Translation Portal: i18n.luci.subsignal.org
- Development Progress: Trac-Timeline
- Mailing List: luci-at-lists.subsignal.org
- Bugs and Features: Tickets
- License: Open Source Licensing Information
- People: Developers and Contributors
Submitting Tickets
This ticket tracker is discontinued. You can raise issues on https://github.com/openwrt/luci/issues . Please do only open LuCI related tickets there.
Download
Stable Releases
The current stable branch is luci-0.12. You can checkout the release via Git using:
git clone https://github.com/openwrt/luci.git git checkout luci-0.12
Development Master
You can checkout the current working branch with:
git clone https://github.com/openwrt/luci.git
or use the Github Source Browser
一、我来说LuCI: LuCI官方----1. 概述