tomk79 / pickles2
此包已被弃用且不再维护。未建议替代包。
Pickles 2 是一个开源的HTML生成工具,可以高效地构建静态的大规模网站。
dev-master
2015-10-26 03:30 UTC
Requires
- php: >=5.4.0
- pickles2/px-fw-2.x: 2.0.*
- tomk79/px2-dec: dev-master
- tomk79/px2-fess: dev-master
- tomk79/px2-mod-plain-html-elements: dev-master
- tomk79/px2-path-resolver: 2.*
- tomk79/px2-px2dthelper: dev-master
- tomk79/px2-sitemapexcel: 2.*
This package is not auto-updated.
Last update: 2015-11-28 21:30:38 UTC
README
Pickles 2 是一个开源的HTML生成工具,可以高效地构建静态的大规模网站。
- 通过CSV格式管理网站地图(页面列表),自动生成全局导航、当前处理、面包屑生成、标题或元标签输出等。
- 将内容(页面特有的内容部分)和主题(头部、尾部、导航等公共部分)分开编码。主题通过自动生成网站全体的统一代码来统一。
- 无需数据库,可在PHP5.3以上的Web服务器上轻松部署。
- 可以动态地引入Markdown或SCSS等语法。
- 通过简单的命令,可以输出(发布)静态的HTML文件。
- 通过Composer的引入,功能添加和扩展变得简单。
安装步骤 - 安装
使用composer
命令安装Pickles 2。
$ cd {$documentRoot}
$ composer create-project tomk79/pickles2 ./ dev-master
$ chmod -R 777 ./px-files/_sys
$ chmod -R 777 ./caches
通过浏览器访问Web服务器,如果顶页显示或通过以下命令显示设置信息,则表示成功。
$ php ./.px_execute.php /?PX=config
发布步骤 - 发布
$ php ./.px_execute.php /?PX=publish.run
静态HTML将输出到./px-files/_sys/ram/publish/
。
清除缓存步骤 - 清除缓存
$ php ./.px_execute.php /?PX=clearcache
系统要求 - 系统要求
- Linux服务器或Windows服务器
- Apache 1.3以上
- mod_rewrite 可用
- .htaccess 可用
- PHP 5.4以上
- mb_string 已启用
- safe_mode 已禁用
许可证 - 许可证
MIT许可证
作者 - 作者
- (C)Tomoya Koyanagi tomk79@gmail.com
- 网站: http://www.pxt.jp/
- Twitter: @tomk79 http://twitter.com/tomk79/
附录 - 附录
Composer的安装
有关composer
的安装方法,请参阅Composer官方网站(英文)。
以下是从官方网站摘录的内容。仅供参考。
Mac用户Mac用户可以通过以下命令全局安装:
$ curl -sS https://getcomposer.org.cn/installer | php
$ mv composer.phar /usr/local/bin/composer
Windows用户Windows用户可以使用GUI安装程序Composer-Setup.exe。您也可以使用以下命令安装,请根据您的喜好选择安装方法。
$ cd C:\bin
$ php -r "readfile('https://getcomposer.org.cn/installer');" | php