本节对应书里第二章 Creating the structure for our project
原文翻译整理如下:

现在,我们将为项目创建目录结构。第一章,我们创建了/var/www/learning-phalcon.localhost文件夹。如果你有其他路径,去对应路径按如下结构创[……]

阅读全文

本节对应书里第二章 The MVC structure
原文翻译整理如下:

本节(像许多其他小节一样)比较灵活。因为这取决于你有多少经验,以及你实际构建项目的结构。 在Web应用程序中,大多数时候我们有:models(模型),views 视图(模板),控制器和静态资源(图片,Java[……]

阅读全文

本节对应书里第二章 Model 原文翻译整理如下: Model 模型(数据结构层) 如前所述,模型是数据库表的抽象层,你可能在99%的情况下都是以此目的来使用它的。在这个例子中,我们将扩展具已经有内置方法的Phalcon\Mvc\Model 组件,例如find方法。默认情况下,此方法[……]

阅读全文

本节对应书里的The cache component。 原文翻译整理如下: 要提高某些应用程序的性能,您需要缓存数据。 例如,我们可以缓存一个帖子的查询结果。 为什么? 想象1百万次浏览。 通常,您将查询数据库,但这将意味着100万个查询(如果使用ORM,可以查询至少可以翻三 倍,这[……]

阅读全文

本节对应书里的The session component。
原文翻译整理如下:

此组件提供面向对象的包装器来访问会话数据。 要启动会话,我们需要将服务添加到DI容器中:

<?php
$di['session'] = function () { $session[......]

阅读全文

本节对应书里的The view component。 原文翻译整理如下: 此组件用于呈现我们的模板。默认情况下,模板具有.phtml扩展名,它们包含HTML和PHP代码。 以下是一些如何使用view组件的示例:
1.首先,我们使用以下代码片段在DI中设置view组件:

<?p[......]

阅读全文

无聊,就在阿里云搞了个证书,部署后发现https请求会因为内链是http而无法正常访问,看了下,后台设置里把网址修改了是可以的,如果不改呢?最小改动如何实现?
还好博客用了WP Super Cache,直接改缓存输出的部分,wp-cache-phase2.php文件,搜索Dynamic[……]

阅读全文