Skip to main content
  • Create new account
  • Reset your password
张文涛的个人博客
致力于提供Drupal开发,实践等方面的精品资讯

Main navigation

  • 首页
  • 关于
  • Glossary
  • 分享

Breadcrumb

  • Home

阿里云服务器ubuntu系统配置apachesolr并与Drupal search api solr模块整合步骤

By admin | 10:37 AM CST, Fri April 18, 2014

本文记录最近一次在阿里云服务器ubuntu系统配置apachesolr并与Drupal search api solr整合的步骤,供参考。

安装tomcat:

apt-get update
apt-get install tomcat6 tomcat6-admin

下载并安装apachesolr:

Drupal核心与模块版本及版本号的选择的一些个人经验

By admin | 6:55 AM CST, Tue April 01, 2014

本文试图根据个人一点经验,对Drupal核心及模块版本号的选择做出一点说明。并尝试回答Drupal 8何时可用的问题。

软件版本号的基础知识,可以自行到百度百科上学习。
http://baike.baidu.com/view/707808.htm
一般来说,一些知名软件,如Windows, office, linux等都有一套自己的软件版本号规则。

对于Drupal来说,根据我的经验观察,会遵循如下规律:
Drupal核心:
    主版本号.子版本号[-版本后缀]
    实例:8.0-alpha10
Drupal第三方模块:
    Drupal核心版本号.x-主版本号.子版本号[-版本后缀]
    实例:7.x-3.0-rc3

一般情况下用到的版本后缀如下:

记录一次在虚拟机上安装的AMP下解决Drupal clean url的过程

By admin | 11:09 PM CST, Sat March 22, 2014

一些前提条件:
网站域名:site.com
网站安装目录:/var/www

通过git把代码pull到服务器及部署好数据库之后,发现clean url无法启用,下面是排查及解决步骤:

1: 建立个info.php文件,里面录入:
[php]
phpinfo();
?>
[/php]
并保存好,查看页面发现apache mod_rewrite模块未启用,linux下执行以下命令安装启用rewrite模块:
a2enmod rewrite
然后重启apache服务:
sudo service apache2 restart
在此检测,clean url仍然不工作。

2: 通过google搜索如下关键词:
“drupal apache clear url not working”
找到如下文章:
https://drupal.org/node/1572984

关于Drupal模块,那些不得不说的事

By admin | 7:52 AM CST, Sun March 02, 2014

Drupal之所以受到那么多人的喜欢,除了本身内核的强大,另外跟Drupal模块的支持强大不无关系。Drupal有很多非常厉害的模块,模块本身的构架思想就有很多值得品味的地方。

CCK
这个模块在Drupal 6下面,跟views的地位是差不多的。安装量一直是数一数二的。
在Drupal 7,这个模块不存在了。但是模块的思想被Drupal 7借鉴并发扬光大,成为了Drupal 7里面的field和field ui模块。

Views
这个模块无需多说,我当初学Drupal 的时候,也是因为这个模块的强大而对Drupal着迷。
无论实在Drupal 6还是Drupal 7,这个模块安装量绝对是前三。对于Drupal 建站者来说,这个模块基本就是必装模块了。
在Drupal 8,这个模块进入核心了,以后我们没必要在下载这个模块了。

Drupal Queue简介及代码实例

By admin | 9:16 AM CST, Sun February 16, 2014

Drupal Queue 是Drupal 7提供的新功能。

Queue items to allow later processing.

The queue system allows placing items in a queue and processing them later. The system tries to ensure that only one consumer can process an item.

翻译成中文,大概意思就是:

Queue条目可以延迟操作。

Drupal Queue用户按照序列化执行一定的操作。Queue系统确保每一次系统消费可以处理一个项目。

根据以上描述,Queue有如下特性

  • 序列化

  • 操作延迟化

  • 序列里的条目只会被成功执行一次。

Drupal 的 system_settings_form 用法

By admin | 3:51 PM CST, Tue February 11, 2014

对于Drupal开发者来说,善用system_settings_form这个东西,可以在一定程度上提升你的开发效率,并降低代码的维护成本。

该函数通常用在自定义模块,对一些用户自定义配置的保存。

下面以代码实例来解析该函数的用法。 

Drupal 7下多站点共享同一个数据库的配置方法

By admin | 1:53 PM CST, Thu January 16, 2014

Drupal本身对多站点有良好的支持,详细规则可以查看drupal的settings.php获得详细的帮助.
这篇文章要介绍的,是多站点如何共享数据表.考虑以下应用场景:

有个网站是example.com,同时这个站点要启用一个二级域名blog.example.com.
 Blog与主站点用户数据共享,这种情况下如何配置?

通过一番调研与实验,在drupal官网上找到解决方案.链接如下. 英文不太好的同学,参考这里的步骤就行了.https://drupal.org/node/2622https://drupal.org/node/22267http://www.im87.net/topics/batch-change-mysql-table-prefix/准备:

theme_links example

By admin | 12:19 PM CST, Sun December 01, 2013

theme links使用实例:

DrupalCamp 2013 (SHANGHAI)

By admin | 1:50 PM CST, Sat March 23, 2013

活动连接:
http://groups.drupal.org/node/276853

以下是精彩回顾:
Forest Mars

If you wan to build a blog, use wordpress.
If you want to build a wordpress, use Drupal.
If you want to build Drupal, use Symfony.

--------------------------

关于drupal hook(钩子机制) 和 performance(性能)的讨论

By admin | 9:27 AM CST, Mon March 11, 2013

http://groups.drupal.org/node/285633
drupal groups上的一个问题,必须要回答。同时这也是曾经困扰我的问题。花了一个多小时做整理和解析。同时也在自己的博客记录下,以备更多人能够少被这个问题困扰。
原文链接:
http://groups.drupal.org/node/285633#comment-898648

这是一个老生常谈的问题。

hook机制是drupal最具吸引力的特性。 Hook机制赋予drupal强大的灵活性和扩展性。
如果要使用drupal做开发,hook是必须要跨过去的一道坎。

Pagination

  • Previous page ‹‹
  • Page 4
  • Next page ››
Subscribe to Drupal

Glossary

  • May 2023 (7)
  • March 2023 (1)
  • October 2022 (1)
  • October 2021 (2)
  • August 2021 (4)
  • June 2021 (2)
  • May 2021 (1)
  • April 2021 (2)
  • November 2020 (1)
  • June 2020 (2)
  • December 2019 (2)
  • November 2019 (1)
  • August 2019 (1)
  • February 2018 (1)
  • October 2017 (1)
  • September 2017 (1)
  • July 2017 (1)
  • June 2017 (2)
  • May 2017 (1)
  • March 2017 (3)
  • December 2016 (2)
  • November 2016 (4)
  • October 2016 (3)
  • June 2016 (1)
  • December 2015 (1)
  • November 2015 (6)
  • October 2015 (2)
  • September 2015 (1)
  • August 2015 (1)
  • July 2015 (1)
  • June 2015 (1)
  • May 2015 (1)
  • March 2015 (1)
  • January 2015 (1)
  • December 2014 (3)
  • October 2014 (5)
  • September 2014 (3)
  • August 2014 (1)
  • July 2014 (1)
  • June 2014 (1)
  • May 2014 (1)
  • April 2014 (2)
  • March 2014 (2)
  • February 2014 (2)
  • January 2014 (4)
  • December 2013 (1)
  • March 2013 (2)
  • February 2013 (2)
  • December 2012 (2)
  • November 2012 (4)
  • October 2012 (1)
  • September 2012 (6)
  • August 2012 (15)
  • July 2012 (5)
  • June 2012 (13)
  • May 2012 (9)
  • April 2012 (8)
  • March 2012 (9)
  • February 2012 (3)
  • January 2012 (1)
  • December 2011 (1)
  • November 2011 (6)
  • October 2011 (2)
  • September 2011 (17)
  • August 2011 (4)
  • July 2011 (4)
  • June 2011 (5)
  • May 2011 (4)

Copyright © 2025

苏ICP备14044171号-1