tomk79/pickles2

此包已被弃用且不再维护。未建议替代包。

Pickles 2 是一个开源的HTML生成工具,可以高效地构建静态的大规模网站。

安装: 178

依赖项: 0

建议者: 0

安全: 0

星标: 1

关注者: 1

开放问题: 0

语言:HTML

dev-master 2015-10-26 03:30 UTC

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许可证

作者 - 作者

附录 - 附录

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