zoukankan      html  css  js  c++  java
  • 关于DrupalCMS

    基础环境方面:

    内容地址:http://www.apachefriends.org/zh_cn/xampp-windows.html#1787

    XAMPP 的 Windows 版 FAQ:

    http://www.apachefriends.org/zh_cn/faq-xampp-windows.html#password0

    我在windows2003上假设此系统遇到的问题:

    1、解决IIS与apace的socket冲突问题:

       停止IIS服务   命令行输入services.msc 停止  IIS Admin Service,只留给apache用,当然还有其他解决办法,这里就不说了。

     2、把源码放到此目录下:E:\drupal\XAMPP1.70 win32\xampp\htdocs

         执行这个地址:http://localhost/xampp/install.php,进入安装界面。。。

    3、修改2个地方:

       E:\drupal\XAMPP1.70 win32\xampp\htdocs\sites\default目录下,按照要求改一下就可以了:将default.settings.php改为settings.php即可

       支配源文件所在文件“安全属性”

    啰嗦介绍内容:

    drupal

      Drupal
      Drupal简介
      是一个开源的内容管理系统(CMS)平台,用于构造提供多种功能和服务的动态网站,这些功能包括用户管理(User Administration)、发布工作流(Publishing Workflow)、讨论、新闻聚合(News Aggregation)、元数据(Metadata)操作和用于内容共享的XML发布。它综合了强大并可自由配置的功能,能支持从个人博客 (Personal Weblog)到大型社区驱动(Community-Driven)的网站等各种不同应用的网站项目。
      它有以下优点
      + 搜索引擎友好的URL
      + Drupal有一个优秀的模块化结构,提供了许多模块,包括短消息、个性化书签、网站管理、Blog、日记、电子商务、电子出版、留言簿、Job、网上电影院、论坛、投票等模块。Drupal模块的下载、安装、定制非常方便
      + Drupal提供了强大的个性化环境,每个用户可以网站内容和表现形式进行个性化设置
      + Drupal提供了基于角色的权限系统,没有必要对每个用户进行授权,只需要对角色进行授权
      + Drupal提供的站内搜索系统能对站内的所有内容进行索引和搜索
      + Drupal的模板系统将内容和表现分离,可以很方便地控制网站的外观
      + Drupal提供内建的新闻聚合工具
      + 提供完善的站点管理和分析工具
      + Drupal的Caching机制能有效减少数据库查询次数,从而提高站点性能,降低服务器负荷
      +强大的多语言支持体系。能够支持很多国家的语言,让你的网站在世界上通行。
      Drupal运行环境:
      Drupal 基于PHP脚本语言,推荐使用mysql数据库,所以要运行Drupal必须先安装好PHP支持程序,推荐apache + mysql + php的安装和配置环境。linux系统下推荐采用lamp安装套件或windows系统下推荐安装wamp套件。
      Drupal的安装:
      1.运行环境:
      1.建立数据库:用mysql命令行、phpmyadmin、mysql-front等工具新建一个数据库,并记住数据库的名称。
      2.将Drupal代码根目录放入apache的web服务目录(www或htdocs等),通过http协议在浏览器运行Drupal的对应http 服务,例如http://mydomain/drupal,再出现的页面中按提示填入数据库的名称,用户,密码等信息。
      3.首次执行,可以设置相应的个性化参数,如帐户,首页,简介链接等。
      4.注:第一个注册的帐户拥有系统的最高权限。
      Drupal的设计
      TemplateMonster的Drupal模板

      目前比较好的将设计与Drupal结合起来比较有名的是TemplateMonster的Drupal模板。精美的设计,高度的开发弹性,短缩了的开发设计时间,使Drupal模板更加受到欢迎。TemplateMonster作为这一领域的佼佼者,今后肯定会发布更多Drupal模板。
      届时中国的用户也可以通过TemplateMonster中国区官方网站TemplateMonster China(http://china.templatemonster.com)下载到最新的加入精美设计的Drupal模板。
      如何加入中国drupal协会
      中国drupal协会是2008年11月15日由drupal活动的组织者chinajason等人创建的,协会的主旨就是为了在中国推广drupal。
      中国drupal协会成立的相关事宜以及会章等请参考:http://drupalchina.org/node/5740
      中国drupal协会的青岛分会官方地址是:
      http://drupaluser.cn/joncda
      Drupal主要术语的介绍
      文章地址:http://www.drupaluser.org/node/364
      Drupal是一个非常优秀的PHP CMS,在使用Drupal之前,我们好好看看Drupal主要术语的介绍.Drupal术语,Block(区块),Box(盒子),Engine(引擎),Filter(过滤器),Module(模块),Node(节点),Permissions(权限),Style(样式)Taxonomy(分类)Template(模板),Theme(主题)风格
      # Block(区块)
      区块一般位于网页两边的侧栏中,用于导航或显示一些附加内容。区块是一种把数据定位到页面的方法之一。各主题风格可以通过block($subject, $content, $region = "main")函数来控制区块的显示风格。
      # Box(盒子)
      盒子是Drupal页面内容的容器。每一个盒子有一个标题和一些内容。各主题风格可以通过box($subject, $content, $region = "main")函数来控制盒子的显示风格。
      # Engine(引擎)
      引擎是一类特殊的主题,它通过模板来输出HTML内容。
      # Filter(过滤器)
      过滤器是做内容过滤的框架。
      # Module(模块)
      模块是为Drupal提供扩展功能的代码片段。有些模块是Drupal核心系统的一部分(例如taxonomy和blog模块),扩展模块(例如 weblinks和image模块)则不属于Drupal的核心系统。核心模块已包含在Drupal的下载包中,扩展模块则需要单独下载。
      # Node(节点)
      节点是Drupal中最简单又最难理解的一个概念。几乎Drupal中所有的内容都被存储为一个节点。一个节点就是Drupal的一块内容,它可以是投票、报道、书的一页、或一张图片。
      # Permissions(权限)
      权限用于控制内容的创建、修改和站点管理等访问。管理员可以将权限赋给角色,将角色赋给用户。一个用户可以属于一个或多个角色。Drupal缺省提供了两种角色:游客和注册用户
      # Style(样式)
      样式是主题或引擎提供的CSS文件,用于替换缺省的CSS。
      # Taxonomy(分类)
      Drupal通过分类来描述目录系统,用于对网站的内容进行组织和分类。
      # Template(模板)
      模板是模板引擎的,普通人可读懂的HTML文件,这些文件有一些特殊的代码,用于产生动态信息。
      # Theme(主题)
      主题是包含一些函数的PHP文件,用于提供不同的布局风格。
      基于Drupal平台的网站设计成功案例
      
    很多全球知名的商业公司、社团组织、大学及政府机构都从传统的网站设计系统转向了Drupal,或者利用Drupal构建内部交流站点及社区网站。部分基于Drupal的应用包括:
      跨国公司-联邦快递、诺基亚、Adobe、Sun
      国际著名娱乐公司-华纳兄弟、索尼/BMG、Fox、环球唱片、迪斯尼/ABC
      互联网媒体网-Google、Novell、雅虎
      新闻杂志-福布斯、The Fast Company、Now Public、花花公子(德国)、The Onion,以及纽约观察报等。
      网上社区-Team Sugar、FireFox
      高等学府-哈佛大学、MIT
      政府机构-法国政府、纽约市长Mike Bloomberg、联合国
      这些成功的合作案例证明,Drupal不但适合个人站点及网上社区类网站,而且已被国际著名大公司和组织机构所接受和采纳。相信在国内,Drupal也会很快流行起来,成为主流网站设计和开发平台。
  • 相关阅读:
    Spring@Profile注解
    day 32 子进程的开启 及其用法
    day 31 udp 协议SOCK_DGRAM
    day 30 客户端获取cmd 命令的步骤
    day 29 socket 理论
    day 29 socket 初级版
    有关 组合 继承
    day 27 多态 接口 类方法 静态方法 hashlib 摘要算法模块
    新式类和经典类的区别
    day 28 hasattr getattr serattr delattr 和带__内置__ 类的内置方法
  • 原文地址:https://www.cnblogs.com/yhb199/p/1428312.html
Copyright © 2011-2022 走看看