Layui

Drupal

云客Drupal8源码分析之主题处理器theme handler

匿名 (未验证) 提交于 2018-06-19 23:46:08
主题处理器theme_handler与主题管理器theme.manager都是系统提供的服务,虽然一字之差但她们功能完全不同,主题管理器用于主题渲染和派发主题修改钩子,而主题处理器完成更为底层的工作,向上为主题管理器、初始化器等各主题相关组件提供基础功能支持,定义如下:服务id:theme_handler类:Drupal\Core\Extension\ThemeHandler获取方法:\Drupa...

drupal7创建View时设置5种显示方式介绍

匿名 (未验证) 提交于 2018-05-25 05:43:50
Views 模块是Drupal7里面最流行的模块. 也是使用量最多的模块. 它几乎无所不能.制作一个页面, 制作一个管理页面.  Views 整合了 分类(Term)、用户(user)、 评论(comment) 等等。从本质上来说,Views是一个智能的查询生成器,只要你提供了足够的信息,它就可以查询出你想要的东西,并且将查询结果以你要求的方式显示。利用Views你可以生成一个页面、区块,并且可以...

Drupal Nginx robots.txt 报错404 解决方案

前段时间,robots访问老是404.

后来在网上查找nginx配置。终于找到解决方案



本站点使用的配置是nginx官方提供的(配置链接


原本是这样的:

    location = /robots.txt {
        allow all;
        log_not_found off;
        access_log off;
    }

修改为:

PHP 加速优化 opcache 配置 及相关参数详解

OPcache 通过将 PHP 脚本预编译的字节码存储到共享内存中来提升 PHP 的性能, 存储预编译字节码的好处就是 省去了每次加载和解析 PHP 脚本的开销。

PHP 5.5.0 及后续版本中已经绑定了 OPcache 扩展。 对于 PHP 5.2,5.3 和 5.4 版本可以使用 » PECL 扩展中的 OPcache 库。


安装

PHP 5.5.0 及后续版本

OPcache 只能编译为共享扩展。 如果你使用 --disable-all 参数 禁用了默认扩展的构建, 那么必须使用 --enable-opcache 选项来开启 OPcache。

编译之后,就可以使用 zend_extension 指令来将 OPcache 扩展加载到 PHP 中。

在非 Windows 平台使用 zend_extension=/full/path/to/opcache.so, 

Windows 平台使用 zend_extension=C:\path\to\php_opcache.dll