EEDU Blog: 博客 ·  资讯 ·  论坛 ·  留言
登录 新用户? 注册   |  

ahaoxie's blog

订阅博客:

环境生态网站长

服务器应用

Drupal7正式版发布

Drupal7正式版本终于发布了!渴望已久、期待已久的drupal 7就在我们眼前。drupal从最初的一个讨论bbs发展到现在如此大规模的CMS,真是奇迹啊!让我们一起步入drupal 7的强大时代,相信drupal7会是drupal发展过程中重要的里程碑!

Drupal 7的优点

更加易用

完全革新的管理界面让您的日常管理工作更容易。为建站者和内容编辑添加了很多特性。

更加灵活

定义你自己的内容结构,可以为内容、用户和评论添加更多自定义字段。使用超过800个Drupal 7专用模块来扩展你的站点

更加扩展

感谢对JavaScript和CSS的优化、更好的缓存机制以及其他很多改进,你的Drupal 7站点会很快很可靠,并且可以处理高流量的访问。

开源

我们为了软件而来,最终留在了社区里。成千上万的聪明而高效的朋友们在一起工作,大家不断的改进Drupal本身、模块、主题和发行版。

官方下载:

7.0 http://ftp.drupal.org/files/projects/drupal-7.0.zip
6.20 http://ftp.drupal.org/files/projects/drupal-6.20.zip

发表于: 2011-01-06 19:57 | 全文(查看: 190) | 评论(1) | 本文地址 | 收藏 
分类: 服务器应用(148)   标签: php  drupal  新知  

18个Java开源CMS系统

Java开源CMS系统大餐:

1.InfoGlue

infoglue是一个高级的、可扩展的、健壮的内容管理系统,完全用Java开发。重要的功能包括完全支持多语言,站点之间良好的重用,以及广泛的集成能力。

该项目主页: http://www.infoglue.org

2.Magnolia

Magnolia是一个开源基于Java的Web内容管理系统(CMS) ,构建在Java内容知识库标准(JSR-170).Magnolia支持包括英语,中文在内的14种语言,它支持本地搜索,基于XML的导入/导出,跨浏览器的文本编辑器,一个简易的War文件可部署到任何J2EE容器中。在最新版本中还添加对数字媒体在线编辑功能。

该项目主页:http://www.obinary.com/en/magnolia/about.html

3.OpenCms

OpenCms是一个J2EE的产品,它是用Java写成的。它和Tomcat捆绑在一起。但是也能够使用ATG Dynamo、WebLogic和WebSphere。OpenCms支持多种RDBMS来保存内容,包括Oracle、SQL Server、Sybase和mySQL。新版本提供了一个新的模板引擎,JSP支持,一种新的连接管理系统,提高了稳定性。

该项目主页:http://www.opencms.org/opencms/en/index.html

4.JBoss Nukes

基于J2EE架构的JBoss的Nukes是一个完整的内容管理系统。它包含高级用户组管理,安全规则等组件。这些组件在运行期才被部署。

该项目主页:http://www.jboss.org/index.html?module=html&op=userdisplay&id=developers/projects/nukes/index

5.eAdmin/OWX

基于java/jsp的SiteEditor, CMS,列表生成器等开源软件。包括:模块,XML配置,Struts,自己的API,组件,WYSIWYG,多语言,多用户,基于Web的管理器。

该项目主页:http://www.eadmin.ch/pages/en/home/

6.Apache Lenya

Apache Lenya 是java的开源内容管理系统。它基于一些标准的技术比如XML 与 XSLT。它其中的代码核心来自于另外一个开源项目Cocoon

该项目主页:http://cocoon.apache.org/lenya/

7.Cofax

Cofax是以Java/XML为基础的CMS。源于Kinight Ridder为方便管理旗下新闻网站所开发。

该项目主页:http://www.cofax.org/index.jsp

8.webEditor

webEditor是一个专门论坛网站的管理系统 。使用cocoon作为机制。

该项目主页:http://webeditor.sourceforge.net/

9.MMBase

MMBase 基于 MPL 的开源 CMS, 具有方便信息发布、维护等特点, 包含有新闻发布、论坛、聊天室等模块, 不过个人认为该项目最大优点还是丰富的文档, 这是在开源项目中很难得地方。

该项目主页:http://www.mmbase.org/

10.Ion

ion是一个简单但功能强大的基于最新技术的内容管理系统。它完全符合J2EE标准,使用XML定义内容结构。利用XSL把内容转换成各种格式比如:HTML, XML, PDF, TXT等,并且使JSTL作为模板系统。

该项目主页:http://ion-cms.sourceforge.net/section/s0.html

11.Jahia

Jahia 组织日前发布了Jahia 内容综合管理系统CMS和其工作所处的portal server,该版本包含了全功能的search engine,一个轻量级的文档管理系统(支持WebDAV )以及一些协作性的应用portalet(讨论组,WebMail,ToDo List,Timesheet…)

该项目主页:http://www.jahia.org/jahia/page84.html

12.JetNuke

JetNuke是一个依据于PHPNuke但使用Java开发的网站内容管理系统(CMS)。

JetNuke免费使用且开放源代码(GNU license)。

JetNuke严格分离了逻辑,数据,样式(style)

7种预定义的样式,没有复杂性的配置文件,一个Web Administration。JetNuke可以很好的与JForum相结合。

JetNuke使用FCKEditor(WYSIWYG HTML 编辑器)来编辑HTML内容。

该项目主页:http://www.jetnuke.org/

13.dotCMS

dotCMS是一个100%免费基于J2EE/portal的内容管理系统,它有着许多吸引人的特性是其它许多CMS所没有的。在dotCMS中使用到的开源项目与框架有:Apache Tomcat ,Liferay Enterprise Portal ,Apache Struts, Hibernate ORM,Velocity模板语言,Lucene搜索引擎 。dotCMS采用Eclipse IDE开发并使用Velocity + Struts做为前端使得dotCMS变得容易扩展和构建。dotCMS的license:The Dotmarketing Public License。

该项目主页:http://www.dotcms.org/projects/dotcms/

14.OpenEdit

penEdit包括三大模块Web内容管理,电子商务,博客。Web内容管理包括在线编辑,动态布局,拼写检查(英文), 用户管理,文件管理,版本控制和通告工具。电子商务模块包括在线产品目录管理,购物车,电子付款,产品展示与产品高级搜索(利用Nutch/Lucene的web爬行与搜索功能进行高级搜索所以不需要用数据库的功能)。 Blog模块包括在线管理,评论,注册和RSS/Atom引擎。 OpenEdit运用到的开源组件有:Velocity,Dom4j,Spring,Lucene。

该项目主页:http://www.openedit.org/

15.Hippo CMS

Hippo CMS是一个开源以信息为中心的内容管理系统。它的界面友好,开放体系并可集成到现存系统中使用。Hippo CMS运用了多个开源项目进行开发。具体如下:

Apache项目

Cocoon(http://cocoon.apache.org)

Slide(http://jakarta.apache.org/slide)

Apache Webserver(http://httpd.apache.org)

Ant (http://ant.apache.org/)

Avalon (http://avalon.apache.org)

Luc

ene(http://jakarta.apache.org/lucene)

Maven(http://maven.apache.org/)

Xerces(http://xml.apache.org/xerces2-j/index.html)

Xalan(http://xml.apache.org/xalan-j/index.html)

FOP(http://xml.apache.org/fop/index.html)

Batik(http://xml.apache.org/batik/index.html)

OpenSymphony项目:

OpenSymphony OSWorkflow

(http://www.opensymphony.com/osworkflow/)

Mortbay项目:

Jetty(http://www.mortbay.org/jetty/index.html)

Tanuki Software项目:

Wrapper(http://wrapper.tanukisoftware.org/)

type=“text/javascript”> src=“http://pagead2.googlesyndication.com/pagead/show_ads.js” type=“text/javascript”> type=“text/javascript”>google_protectAndRun(“ads_core.google_render_ad”, google_handleError, google_render_ad); 其它项目:

在核心之外与Hippo CMS有关联的开源组件如下:

HTMLArea(http://sourceforge.net/projects/itools-htmlarea/

MySQL(http://www.mysql.com

PostgreSQL(http://www.postgresql.org

OpenOffice(http://www.openoffice.org

16.JEECMS

JEECMS是JavaEE版网站管理系统(Java Enterprise Edition Content Manage System)的简称。

基于java技术开发,继承其强大、稳定、安全、高效、跨平台等多方面的优点

采用hibernate3+struts2+spring2+freemarker主流技术架构

懂html就能建站,提供最便利、合理的使用方式

强大、灵活的标签,用户自定义显示内容和显示方式

在设计上自身预先做了搜索引擎优化,增强对搜索引擎的友好性

采用伪静态页面技术,可自定义路径结构,无需urlrewrite

轻松建设大规模网站,可通过次级域名建立子站群,各子站后台管理权限分离,全站实现单点登录

该项目主页:http://www.jeecms.com/

17.Pulse

Pulse是一个Web应用程序开发框架和门户网站搭建解决方案。它内置一些即装即用的组件比如:CMS,网站购物,调查,各种过滤器,成熟的用户与角色管理,一个基于WebDAV的虚拟文件系统和一个采用ExtJS开发,易于使用的后台管理界面。

该项目主页:https://pulse.dev.java.net/

18.Vosao CMS

Vosao CMS是一个专门设计用在Google App Engine平台之上运行的网站内容管理系统。它的特性包括:具有子父关系的分级页面内容。搜索引擎友好的URLs。集成CKeditor3.0网页内容编辑器包括文件上传和浏览功能。可定制设计页面模板,每个页面都与模板绑定。一个全局的站点配置面板,资源管理(包括:图片、CSS、JavaScript等),网站内容和资源导入/导出。一个文本资源文件编辑器具有文件创建功能。提供CAPTCHA服务,支持对内容进行评论并通过email通知/提醒。多语言内容支持,可以自动探测用户浏览器使用的语言。

该项目主页:http://code.google.com/p/vosao/

来源:l-ba.cn

发表于: 2011-01-04 21:23 | 全文(查看: 190) | 评论(0) | 本文地址 | 收藏 
分类: 服务器应用(148)   标签: java  cms  新知  

Win2003下IIS整合Tomcat

需要使用tomcat的连接器,介绍见http://tomcat.apache.org/tomcat-4.1-doc/config/connectors.html

操作系统WindowsServeer2003,tomcat-5.0.28,j2sdk1.4.2_08

测试环境安装路径:


需要有连接器,在本机目录D:\01_XZY\01_StudyNotes\03_Java\03_JAVA常用类包\IIS+Tomcat连接器\JK-推荐

也可以从网上下载http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/,目前最新的是isapi_redirect-1.2.9.dll

这里要保证IIS和Tomcat独立都能正常运行,如IIS的http://127.0.0.1和tomcat的http://127.0.0.1:8080/jsp-examples/都能访问

本节不解释Tomcat的配置和运行。

ü■1在tomcat的bin目录下新建目录jk\
把isapi_redirect-1.2.9.dll拷贝到这个目录下

据网上说这个也可能有权限问题,不过我测试时没有给它设置特别的权限。

ü■2在tomcat的conf目录中创建2个文件
workers.properties
————————————————————————————————————————
workers.tomcat_home=D:\JAVA\TOMCAT5\tomcat-5.0.28

workers.java_home=D:\JAVA\TOMCAT5\j2sdk1.4.2_08

ps=\

worker.list=worker1

worker.worker1.port=8009

worker.worker1.host=localhost

worker.worker1.type=ajp13

worker.worker1.lbfactor=1

————————————————————————————————————————
uriworkermap.properties:说明了符合哪些条件的uri才能被转发到tomcat中
————————————————————————————————————————
/*=worker1

————————————————————————————————————————
可能的设置有:

/*=worker1#所有访问都转发到tomcat中

/*.jsp=worker1#所有*.jsp的才向tomcat转发

/jsp-examples/*=worker1#所有/jsp-examples/*的才向tomcat转发

!/*.gif=worker1 #所有的gif文件都不向tomcat转发,而由IIS处理,注意这表示是所有的而不仅仅是根下的


一个办法:可以把IIS的根和Tomcat的根指向同一个目录(如果有虚拟目录则IIS和Tomcat中都要建立上,并且指向相同的目录),只允许/*.jsp=worker1存在,这样就实现了,所有的*.jsp由tomcat处理,其它的都由IIS处理。

 

ü■3导入注册表文件xzy.reg
内容如下:

————————————————————————————————————————
Windows Registry Editor Version 5.00


[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0]

"extension_uri"="/jakarta/isapi_redirect-1.2.9.dll"

"log_file"="D:\\JAVA\\TOMCAT5\\tomcat-5.0.28\\logs\\isapi.log "

"worker_file"="D:\\JAVA\\TOMCAT5\\tomcat-5.0.28\\conf\\workers.properties"

"worker_mount_file"="D:\\JAVA\\TOMCAT5\\tomcat-5.0.28\\conf\\uriworkermap.properties"

"log_level"="realease"

————————————————————————————————————————
双击运行这个文件,导入注册表中

日志被存放在 ,如果把"log_level"="realease"改成"log_level"="debug"日志里会增长的很快,里面写了转发的情况


ü■4设置IIS默认网站的IsApi筛选器

指向文件D:\JAVA\TOMCAT5\tomcat-5.0.28\bin\jk\isapi_redirect-1.2.9.dll


确定后是这个样子:

保存这些设置

ü■5在IIS中创建虚拟目录jakarta
jakarta是一个规定的名字,必须这么创建,这个虚拟目录要指向isapi_redirect-1.2.9.dll所在的目录,并且设置为可执行IsApi


ü■6在IIS的服务器扩展中添加允许isapi_redirect-1.2.9.dll执行

最后应为


ü■7重启IIS和Tomcat进行测试
重启IIS和Tomcat。

这时先看看IIS默认网站的IsApi的tomcat是否为绿色


如果不是(好像刚刚配置万重启后总不是绿色)则访问http://127.0.0.1:8080http://127.0.0.1:8080/jsp-examples/http://127.0.0.1把IIS和Tomcat的都访问访问,之后再看就是绿色的了???,之后即使重启计算机也是绿色的,如果有问题在事件查看器中可以看到筛选器的错误说明

绿色后就可以通过IIS访问Tomcat了,包括Tomcat的虚拟路径也可以。

IIS:http://127.0.0.1/

tomcathttp://127.0.0.1/index.jsp

注意只有在workers.properties中描述的uri才能被转发到tomcat上

原文:
http://blog.csdn.net/xingzhiyun/archive/2008/02/13/2090522.aspx

发表于: 2010-12-17 16:34 | 全文(查看: 266) | 评论(0) | 本文地址 | 收藏 
分类: 服务器应用(148)   标签: tomcat  jsp  新知  

magento开源电子商务平台

Magento是开源的PHP电子商务系统
Magento开源网店系统的特点主要分以下几大类,
1. 网站管理
2. 促销和工具
3. 国际化支持
4. SEO搜索引擎优化
5. 结账方式
6. 运输快递
7. 支付方式
8. 客户服务
9. 用户帐户
10. 目录管理
11. 目录浏览
12. 产品展示
13. 分析和报表

官网:http://www.magentocommerce.com/

发表于: 2010-12-08 22:14 | 全文(查看: 57) | 评论(0) | 本文地址 | 收藏 
分类: 服务器应用(148)   标签: 电子商务  开原  新知  

NopCommerce 基于ASP.NET4.0

NopCommerce 是一个由ASP.NET多层模式开发的开源电子商城系统,可以自行设置模板、配置灵活、功能强大,它内含一个目录前端和一个管理工具后端,它是一个可以完全定制的购物车,它稳定,实用!

前端包括用户注册、商品购买(可以进行评论)、投票、Blog等,后端有类别管理、产品管理、客户及角色管理、订单管理、纳税管理、国家(地区管理)、邮件发送、消息模板、新闻发布、blog管理,可以对列表数据进行XML导出.

官网:http://www.nopcommerce.com/

发表于: 2010-12-08 22:12 | 全文(查看: 129) | 评论(0) | 本文地址 | 收藏 
分类: 服务器应用(148)   标签: 电子商城  开源  新知  

nginx 0.9.1 发布

Nginx介绍:

Nginx(发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,最初供俄国大型的入口网站及搜寻引擎Rambler(俄文:Рамблер)使用。 其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页伺服器中表现较好.目前中国大陆使用nginx网站用户有:新浪、网易、腾讯等,另外知名的微网志Plurk也使用nginx。

Nginx 发布了 0.9 开发分支,改进内容如下:

Changes with nginx 0.9.0

*) Feature: the "keepalive_disable" directive.

*) Feature: the "map" directive supports variables as value of a defined variable.

*) Feature: the "map" directive supports empty strings as value of the first parameter.

*) Feature: the "map" directive supports expressions as the first parameter.

*) Feature: nginx(8) manual page.

*) Feature: Linux accept4() support.

*) Workaround: elimination of Linux linker warning about "sys_errlist" and "sys_nerr"; the warning had appeared in 0.8.35.

*) Bugfix: a segmentation fault might occur in a worker process, if the "auth_basic" directive was used.

*) Bugfix: compatibility with ngx_http_eval_module; the bug had appeared in 0.8.42.

点击查看详情:http://forum.nginx.org/read.php?27,154118

下载请点击:

WIN
http://nginx.org/download/nginx-0.9.0.zip

linux
http://nginx.org/download/nginx-0.9.0.tar.gz


在昨天Nginx 0.9.0 发布后不久,Nginx 官方网站又紧急发布了 Nginx 0.9.1 ,因为在 Nginx 0.9.0 发布不久之后就发现其中的一个 bug。不得不佩服 Nginx 官方修复软件漏洞的效率!我们建议大家不要在生产环境中把 Nginx 升级到最新的版本,因为一个开发版本远不如稳定版本全安可靠。



Nginx 0.9.1 修正了 Nginx 0.9.0 中 “return CODE message” 指命不能正常运行的 Bug。

Bugfix: “return CODE message” directives did not work; the bug had appeared in 0.9.0.

下载 Nginx 0.9.1
http://nginx.org/download/nginx-0.9.1.tar.gz

发表于: 2010-12-04 11:18 | 全文(查看: 85) | 评论(0) | 本文地址 | 收藏 
分类: 服务器应用(148)   标签: Nginx  新知  

Drupal,Joomla,Wordpress在内置应用功能方面的区别和比较

Drupal、Joomla!以及Wordpress由于主体架构和面向的用户群不太一样,所以在内置应用(主程序自身所带的功能)方面各有所长,也各有所短;有些不足之处可以通过插件来弥补,但有一些不足暂时还没办法补上。下面来具体看看。

1、博客或网络日志功能(blog):这三种CMS(内容管理系统)都内置有博客功能,您可以使用它们中的任何一个来写网络日志。

2、实时在线聊天功能(chat):很遗憾,它们都没有此项功能,不过却都可以通过免费插件来实现。

3、联系或联络簿(contact):Joomla有这个功能,而Drupal、Wordpress需要插件
4、数据库报告(database report):Joomla需要插件来实现,而Drupal、Wordpress没有这个功能。

5、讨论和论坛(Discussion/Forum):Drupal有内置论坛,Joomla、Wordpress需要插件来实现。

6、文件管理(Document Management):Drupal具有有限的内置文件管理功能,Joomla需要插件,Wordpress(2.7)目前无法实现文件管理。

7、事件日历(Events Calendar):这三种系统都可以通过插件来办到。

8、常见问题管理(FAQ):Wordpress 需要插件,其他两个都有内置功能。

9、是否可以让用户根据一些数据来画图表(Graphs & charts):Joomla可以通过插件来完成,而Drupal、Wordpress则办不到。

10、来客留言本(Guest book):它们都有相应的插件。

11、服务台或错误报告(Help desk / Bug Reporting):Joomla、Drupal都有有关的插件,Wordpress什么都没有。

12、链接管理(Link Management):Joomla、Wordpress都有内置功能,而Drupal需要插件来实现。

13、时事通讯(Newsletter):三种系统都需要插件来办到。

14、相册(Photo Gallery):都需要插件。

15、投票(Polls):Joomla、Drupal都有该项的内置功能,Wordpress通过插件一样能做得很好。

16、产品管理(Product management):Joomla有此内置功能,Drupal需要插件来做到,Wordpress无能为力。

17、项目跟踪(Project tracking):Drupal、Joomla需要插件,Wordpress不支持。

18、搜索引擎(Search Engine):这三种CMS系统都有内置的搜索引擎,用户可以用来搜索相关的内容。

19、网站地图(Site Map):都需要插件。

20、股票报价(Stock Quotes):Drupal 要插件,其他两种无此功能。

21、调查(Surveys):都要插件。

22、内容聚合(RSS):都有此内置功能。

23、维基(Wiki):Wiki是一种网路多人写作系统,每个使用者都能撰写、修改网页的内容,可快速集合众人的力量创造可观的知识。Drupal、Joomla、Wordpress都可以通过插件来实现这个功能。

24、天气情况(Weather):都需要插件。(转)

发表于: 2010-11-24 14:11 | 全文(查看: 435) | 评论(0) | 本文地址 | 收藏 
分类: 服务器应用(148)   标签: php  cms  新知  

八款应用WordPress开发设计插件

WordPress惹人瞩目的其中一个最大因素就是围绕这个内容治理系统而进行的开发也不尽其数。因为WordPress自身的灵活性,设计师和程序员可以制作出各种富于灵感的WordPress设计 。假如你也想学习如何制作WordPress主题创造出精美的设计,这里有几款插件可以匡助你精彩地完成WordPress设计的开发:


 

1. 主题开关和预览(Theme Switch & Preview)


 

Nicolas Kuttler制作的这款插件可以在线预览模板。而且它还有一个小工具和短代码,开关WordPress设计都非常轻易。该插件提供了良多选择,做为开发职员你肯定会爱上它的。


 

2. 用户切换(User Switching)


 

这款插件非常精妙,它可以让你在多用户之间轻松切换。假如你的客户要求你为他设计一个合用于多个初级别的账户的主题,且不但愿这些用户看到控制后台的设置,那么这时候你就可以借助这款插件进行开发。只要点击一个按钮你就可以在不同用户之间进行切换。


 

3. 获取图像(Get the image)


 

所谓获取图像插件就是为你抓取图像的插件。你可以通过它抓取图像,然后在使用自定义字段的文章里显示。WP的发布图片功能或者你也可以从文章中提取图片。假如你喜欢张贴图片,那么这款插件再合适不外了。这里是关于它的FAQ。


 

4. 查询文章(Query Posts)


 

对那些不喜欢折腾PHP的人来说,这款插件简直就是为他们量身打造的。这款插件创建了一个小工具可以让你按自己想要的方式来显示文章。使用这个小工具,用户不需要懂代码就可以按自己但愿的方式来显示条目。它支持分类、标签、自定义分类法、作者、日期、时间等等。


 

5. NextGEN图库(NextGEN Gallery)


 

这款插件真得很有价值,个人觉得它可以成为 WordPress核心的一个组成部门。 这款插件对于图片来说是一个非常完整的内容治理系统,并且它还有它自己的插件。无论你是WordPress开发的仍是单纯的WordPress用户,我觉得你可以将这款插件列入WordPress必装插件列表。


 

6. YD Network-wide Options


 

YD Network-wide options插件可以让你在整个WordPress3.0网络的博客内轻松地复制博客或插件配置。它与WordPressMu兼容,并且作者也会常常对它进行更新。


 

7. 成员(Members)


 

类似用户切换插件, members插件可以让你治理WordPress中的用户角色。这款插件可以让你治理各个角色的权限范畴。你可以给角色添加或删除功能,也可以创建新的角色。这样确保了所有用户只能享受到你划定的权限。假如你打算把WordPress当作内容治理系统来运作的话,这个插件是必不可少的。


 

8. 自定义文章类型用户界面(Custom Post Type UI)


 

这款插件为你提供了一个维护自定义内容类型和分类法的用户界面。WordPress 3.0为自定义内容类型和分类法提供了更好的支持,这款插件大大进步了用户界面的易用性。这是一款非常精彩的插件,也是每一个WordPress设计师必备的工具。


 

原文:http://blogdesignstudio.com/web-design/9-plugins-for-wordpress-design-and-development/

发表于: 2010-11-17 13:55 | 全文(查看: 73) | 评论(0) | 本文地址 | 收藏 
分类: 服务器应用(148)   标签: WordPress  插件  新知  

Pligg CMS

Pligg CMS 是一个似Digg的Web2.0 CMS系统。
Pligg CMS与现存的CMS最大不同之处在于它能够让你的访问者们自己决定网站的内容并提供让他们建立一个交流圈功能。

官方:http://www.pligg.com
最新版本下载:http://www.pligg.com/download/

发表于: 2010-11-04 14:42 | 全文(查看: 172) | 评论(0) | 本文地址 | 收藏 
分类: 服务器应用(148)   标签: cms  新知  

$base_url的设置一例

将\sites\default\settings.php文件中的$base_url注释掉,然后输入以下代码:

$base_url = 'http' . (isset($_SERVER['HTTPS']) ? $_SERVER['HTTPS'] == 'on' 
? 's' : '' : '');
$base_url .= '://' .$_SERVER['HTTP_HOST'];
if ($dir = trim(dirname($_SERVER['SCRIPT_NAME']), '\,/')) {
  $base_url .= "/$dir";
}

这样设置有两个好处:

  1. 自动识别域名,无需手工输入,避免因为输入错误或路径错误导致页面访问失败;
  2. 支持多域名访问,比方说某个站点有两个域名,分别是www.1.com和www.2.com,做好域名设置以后(两个域名都映射到这台服务器的ip),那么当用户在浏览器中输入www.2.com访问该页面时,访问正常,而且如果这个时候点击“主页”链接或网站logo,能够回到www.2.com的首页,这一点跟url转发就不一样。如果用url转发方式,即将www.2.com转发为www.1.com,那么当用户从浏览器中输入www.2.com之后,如果不是隐含转发,那么浏览器地址栏中会自动转为www.1.com;而不论域名是否隐含转发,当用户点击“主页”链接或logo之后,地址栏的路径都会变为www.1.com
发表于: 2010-11-01 20:20 | 全文(查看: 114) | 评论(0) | 本文地址 | 收藏 
分类: 服务器应用(148)   标签: url  新知  
Page was generated in 13 milliseconds