simonelazier / processwire-starter
ProcessWire Starter
Requires
- php: >=5.3.8
- ext-gd: *
README
此文档为Markdown格式。HTML格式的版本可以在以下网址阅读: https://github.com/processwire/processwire/blob/master/README.md
目录
关于ProcessWire
ProcessWire是一个友好且功能强大的开源CMS,其API在任何规模下都令人愉快。它既是一个内容管理系统(CMS),也是一个框架(CMF),旨在为您节省时间和精力。ProcessWire通过所有自定义字段、安全的基础、经过验证的可扩展性和性能,无缝连接所有内容,使您的工作变得快速、简单和有趣。
ProcessWire比其他平台为您提供更多对字段、模板和标记的控制,而ProcessWire的API则使处理内容变得简单和愉快。与您可能习惯的做法相比,在ProcessWire中管理和开发网站令人震惊地简单。
ProcessWire因其卓越的连贯性、稳定性和安全性而受到网络专业人士的广泛信任;因其节省时间和让工作变得有趣而受到网络开发者的尊敬;因其对现代网站/应用程序内容管理需求的适应性和灵活性而受到网络设计师的重视;并且因其简洁的界面以及添加、更新和维护内容的易用性而受到客户的喜爱。ProcessWire的新版本几乎每周都在开发分支上发布。
背景
ProcessWire是一款永恒的工具,它一直致力于长期发展。它始于2003年,于2006年更名为ProcessWire,自2010年以来作为开源项目进行积极开发。如今,十多年后的(2021年),我们才刚刚开始,因为ProcessWire将继续增长和发展到未来10年以及更远。
虽然ProcessWire已经存在很长时间,但如果您直到今天才听说它,请不要感到难过。我们在本质上与其他项目不同,我们并不大声宣扬,我们不热衷于推广,我们重视质量而非数量,重视可持续性而非增长,重视友好的社区而非知名度。ProcessWire被设计成一名沉默的伙伴,不容易从任何网站的端面前被识别出来。我们不追求变得庞大,而是专注于成为最佳。
网络开发者在尝试了一些其他平台后,在适当的时机发现了ProcessWire。一旦他们开始使用ProcessWire,他们往往会留下来。ProcessWire令人上瘾,易于长期维护,并且没有其他平台的安全和升级问题。但不要只听我们的,除非您的生计依赖于某些其他平台,否则自己去发现吧。
社区
ProcessWire不仅仅是一款软件,它还是一个由网络专业人士组成的友好社区,致力于构建出色的网站和应用,并帮助他人也这样做。
请访问并加入ProcessWire论坛中的友好社区ProcessWire Talk,订阅我们的每周通讯获取最新的ProcessWire新闻,查看我们的网站展示,了解他人如何使用ProcessWire构建,并通过阅读我们的博客保持对最新ProcessWire版本的更新。
每周ProcessWire新闻由Teppo Koivula发布在他的网站ProcessWire Weekly上。每周核心更新和相关主题由Ryan Cramer在ProcessWire支持论坛的新闻和公告版块发布。
了解更多
安装ProcessWire
只需将ProcessWire文件解压缩到可访问的http位置,并在您的网络浏览器中加载URL。这将启动安装程序。有关更多详细信息和建议,请参阅我们的安装指南。如果遇到任何问题,请参阅我们的故障排除指南。
升级ProcessWire
升级很容易,通常只需要用新版本的/wire/
目录替换您的目录。但是,为了安全起见,在开始任何版本升级之前,请参阅升级ProcessWire指南,并在升级过程中可能需要参考的情况下将其保持打开状态。
从3.x版本升级到另一个版本时,请使用通用升级流程。这主要涉及确保您已经备份了一切,然后只需用较新版本的/wire/
目录替换您的目录。
-
如果您是从3.x版本(早于3.0.135)升级,请也遵循这些说明。
-
如果您是从任何2.x版本升级,请参阅从ProcessWire 2.x升级。
-
如果您在升级过程中遇到任何问题,请参阅我们的升级故障排除指南。
专业模块版本升级说明(如适用)
- FormBuilder需要版本0.4.0或更高,建议使用0.5.0或更高版本。
- ListerPro需要版本1.0.9或更高,建议使用1.1.3或更高版本。
- ProFields建议使用所有ProFields(10个模块)的最新版本。
- LoginRegisterPro支持所有版本,但建议使用版本5或更高版本。
- ProCache需要版本3.1.4或更高,建议使用4.0.0或更高版本。升级后,请访问管理后台中的ProCache设置(设置 > ProCache),查看是否建议对您的.htaccess文件进行修改。
- 对于上述未提及的所有其他Pro模块(ProMailer、ProDrafts、ProDevTools、Likes),没有特定的版本要求,但建议在可能的情况下使用最新版本。
调试模式
调试模式会将所有错误报告到屏幕上。这在开发或故障排除期间可能非常有用。当在管理员模式下,它还启用了一个“调试”链接(见页脚),用于在面板中报告额外信息。调试模式不适用于实时或生产网站,因为报告的信息仅针对开发者。不要在任何实时/生产网站上留下调试模式开启,因为这可能会引起安全问题。然而,我们认为您会发现它在进行开发或解决问题时非常方便。
- 编辑此文件:
/site/config.php
- 找到这一行:
$config->debug = false;
- 将
false
更改为true
,如下所示,然后保存。
$config->debug = true;
这可以在文件的底部附近找到,或者如果您还没有添加,也可以添加它。这将使PHP和ProcessWire报告所有错误、警告、通知等。当然,一旦您解决了任何问题,您会想将其恢复为false。
支持和链接
- ProcessWire 支持论坛
- ProcessWire 周新闻
- ProcessWire 博客
- 运行 ProcessWire 的网站
- 订阅 ProcessWire 周电子邮件
- 将您的网站提交到我们的目录
- 关注 @processwire 在 Twitter 上
- 联系 ProcessWire
版权所有 2021 年由 Ryan Cramer / Ryan Cramer 设计,LLC