定制 litepubl/cms 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

litepubl/cms

Composer 安装命令:

composer require litepubl/cms

包简介

Fast powerfull CMS

README 文档

README

LitePublisher is content management system. LitePublisher is a simple and lightweight engine. Official website:
http://litepublisher.com/ 

Minimum System Requirements: 
- PHP 7.0
- MySQL 

 Optional:
- apache server with rewrite module

Installation. If you have a shell access to the server you can download file:
wget https://github.com/litepubl/cms/archive/vx.xx.tar.gz
tar -xf cms.x.xx.tar.gz

where x.xx is current version. You can find latest release on
https://github.com/litepubl/cms/releases/latest

You can use composer to copy files:
composer require litepubl/cms

Otherwise you must upload files into root folder of website. set write permissions (0777) on following folder: 
- files
- storage
- storage / backup
- storage / cache
- storage / data

In these folders you should set permissions 0666 on index.htm  files
After that  open your website in browser. Installer will ask you some questions such as E-Mail, site name and database account.  You can set database account in index.php from root folder or in installation form.

Sometime installer can not determine language. You can change language pressing by "change language button".
Thats all. Click install to begin instalation.

To install into subfolder you should edit .htaccess file. Replace one line:
RewriteRule. / Index.php [L] 

to:
RewriteRule. / Subdir / index.php [L] 

where subdir is your subfolder.

If the installer opens in wrong encoding you can solve problem by editing . Htaccess file. Remove first char # from .htaccess
CharsetDisable On 

To increase security you can edit index.php  file. Change value in line:
  public static $ secret = '8 r7j7hbt8iik / / pt7hUy5/e/7FQvVBoh7/Zt8sCg8 + ibVBUt7rQ '; 

To manage the site go to a simple admin panel:
http://example.com/admin/ 

If you lost password you can restore your password by clicking on the link 
http://example.com/admin/passwordrecover/ 

Included products and licenses

Bootstrap. Code copyright 2011-2015 Twitter, Inc. Code released under the MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE).

Bootswatch. Copyright 2014 Thomas Park. Code released under the MIT License.

jQuery. Copyright 2015 jQuery Foundation and other contributors. Code released under the MIT License.

jQuery UI. Copyright jQuery Foundation and other contributors, https://jquery.org/  Code released under the MIT License.

Font Awesome by @davegandy - http://fontawesome.io - @fontawesome License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)

Lobster font by Pablo Impallari released under the SIL Open Font License  (http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL)

NautilusPompilius font by PUNK YOU BRANDS Nikita Kanarev released under the SIL Open Font License  (http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL)

MediaElement.js Copyright 2010-2015, John Dyer (http://j.hn) License: MIT

SWFUpload is (c) 2006-2007 Lars Huring, Olov Nilzén and Mammon Media and is released under the MIT License

PhotoSwipe Copyright (c) 2015 Dmitry Semenov (http://photoswipe.com) licensed under MIT license

prettyPhoto Copyright by Stephane Caron (http://www.no-margin-for-errors.com) released the GPLv2 (http://www.gnu.org/licenses/gpl-2.0.html) or Creative Commons 2.5 license (http://creativecommons.org/licenses/by/2.5/).

FileReader.js Copyright 2012 Brian Grinstead - MIT License.

Font Face Observer licensed under the BSD License. Copyright 2014-2015 Bram Stein. All rights reserved.

jQuery Cookie Plugin. Copyright 2006, 2014 Klaus Hartl Released under the MIT license

jQuery JSON Plugin. Brantley Harris wrote this plugin. It is based somewhat on the JSON.org (http://www.json.org/json2.js) MIT License: http://www.opensource.org/licenses/mit-license.php

Respond.js Copyright 2014 Scott Jehl Licensed under MIT

Modernizr Copyright © 2009—2015. Modernizr is available under the MIT license.

HTML5 Shiv (http://paulirish.com/2011/the-history-of-the-html5-shiv/) Licensed under MIT and (or) GPL-2.0

tar Class     Copyright (C) 2002  Josh Barger under the terms of the GNU Lesser General Public License

getID3by James Heinrich under 3 license for choise: GNU GPL, GNU LGPL and Mozilla MPL

Punycode Library Copyright (c) 2011 Takehito Gondo MIT License

PemFTP - A Ftp implementation in pure PHP copyright Alexey Dotsenko LGPL License 

PHP SMTP class Author: Chris Ryan License: LGPL

CKEditor Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. GNU Lesser General Public License Version 2.1 or later (the "LGPL")

litepubl/cms 适用场景与选型建议

litepubl/cms 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 10 次下载、GitHub Stars 达 3, 最近一次更新时间为 2016 年 08 月 27 日, 在 PHP 生态内属于活跃度较高的组件。

它主要适用于以下技术方向: 「framework」 「blog」 「cms」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。

我们在过去多个企业项目中使用过 litepubl/cms 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。

围绕 litepubl/cms 我们能提供哪些服务?
定制开发 / 二次开发

基于 litepubl/cms 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。

BUG 修复 & 性能优化

线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。

项目外包 & 长期维护

承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。

yvsm@zunyunkeji.com QQ:316430983 微信:yvsm316 西安尊云信息科技 · 专注 PHP / Go / 分布式系统研发

统计信息

  • 总下载量: 10
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 3
  • 点击次数: 8
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 3
  • Watchers: 1
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2016-08-27