当前位置

Drupal

这是Drupal分类的页面,点击下面标题查看详细文章内容:

Drupal网站Views无法实现的查询用SQL语句完成

James Qi 在 2018年1月22日 - 22:58 提交

  Drupal网站的Views功能相对强大,特别是对于SQL不太熟悉的朋友来说Views的Web界面非常方便,而且数据库查询功能一点不弱,用Drupal这么多年了不能用Views实现的查询功能极少极少,但也还是存在用Views不好实现的场景,例如我遇到的:

自由标签:

Drupal中启用Views来替代原生的分类页面

James Qi 在 2017年12月7日 - 23:43 提交

  Drupal中两种可以进行页面分类的工具是Taxonomy系统和Views方式,前者是专门的分类系统,用得比较多,而Views更加灵活,另外很早前也发现Views中有个叫着Taxonomy term的View,默认没有开启,如果开启的话,可以替代相同路径的分类页。

自由标签:

Drupal自带搜索改为Views关键词过滤

James Qi 在 2017年11月23日 - 17:29 提交

  用Drupal很多年一直都是用的自带搜索,但存在数据量大时速度很慢、搜索结果不准确等问题,中途尝试过Apache Solr,但感觉太复杂、麻烦了。也知道Views可以用作内部搜索,但一直没有实施。

自由标签:

Drupal中自定义语言切换Block,减少页面SQL数量

James Qi 在 2017年11月20日 - 23:33 提交

  多语言支持是Drupal的重要特点,也是我们选择Drupal的重要原因,我们开发的Drupal网站很多都是带有多语言的,这其中就需要放置多个语言之间的互相链接,我们开始是使用的Language Icons第三方模块,后来又在手机版和响应式设计中使用了

自由标签:

减少Drupal网站path查找数据库查询负载

James Qi 在 2017年11月15日 - 15:23 提交

  最近还在设法降低Drupal网站的MySQL负载,前些天尝试了安装entity cache,一般情况下可以把一个页面的70-120个mysql查询减少10个左右,然后把memcache使用的内存从1G增加到2G,应该会有一些帮助。

替换Views翻页功能来降低Drupal网站数据库负载

James Qi 在 2017年11月2日 - 16:01 提交

  Drupal的Views是个非常强大、灵活的工具,但用得不合适也可能导致数据库负载的飙升。最近把Drupal站启用UTF8MB4支持,转换程序自动把以前的MyISAM引擎转为InnoDB了,也因此引起阿里云RDS的IOPS升高。

自由标签:

页面

订阅 RSS - Drupal