用 Joomla! 搭建一个社会网络站点

太公湖畔有人家

太公湖畔有人家

2016-02-19 17:27

有了下面这个用 Joomla! 搭建一个社会网络站点教程,不懂用 Joomla! 搭建一个社会网络站点的也能装懂了,赶紧get起来装逼一下吧!

  社会网络功能越来越被各种站点所青睐,而社会网络站点的实现并不像想象的那么难。Joomla! 是一个备受欢迎的开源 CMS,事实上,它并不仅仅是 CMS,更是一个站点开发框架平台,本文将介绍如何使用 Joomla! 搭建一个简单的社会网络站点。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

  目标与需求分析

  该项目的目标是,通过向用户提供免费的网络与支持机会,培育业务关系。以下是简单的需求分析。

  人们将如何使用这个站点?

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

  用户将可以创建自己的内容和活动,他们还可以对过去的内容和活动进行评论。

  他们将如何相互交流?

  人们将通过创建圈子,消息系统,博客以及文章进行交流。

  我需要给用户多少控制权?

  用户将拥有对内容,活动,评论的全部权限,管理员可以对这些活动进行监督。

  有没有办法让用户为站点带来收入?

  用户可以在不同页面上购买 Banner 广告位。

  基于上面的问题,我们就可以确立需求列表,以便我们寻找合适的 Joomla! 插件实现这些功能:

  消息和评论系统,让用户对用户创建的内容提供反馈和交互

  活动创建,注册等

  博客

  圈子

  Banner 广告系统

  一个供讨论用的论坛

  Joomla! 扩展库

  寻找合适的插件

  任何象 Joomla! 这样的 CMS 社区都会有大量良莠不齐的扩展可供选择。一个蹩脚的扩展能让你的站点崩溃,不过 Joomla! 有不少很好的扩展库,库里面的每个扩展都有评论与评分。以下是一些不错的 Joomla! 插件资源:

  The Joomla Extension Directory (JED)

  CMS Market

  Best of Joomla!

  最终,我们选中以下扩展:

  JomSocial

  我们需要的多数核心功能都包含在这个部件中,它还有一个插件系统,以便后期添加新功能。

  EventList

  这个部件包含活动创建,管理,插件,注册等功能,和 JomSocial 可以很好地集成。

  MyBlog

  这个部件将 Joomla! 的核心内容功能扩展为更象一个社会博客系统,也可以和 JomSocial 集成。

  Kunea

  这个部件可以为我们提供一个支持论坛。可以和 JomSocial 的共享用户资料。

  JReviews

  这个部件提供评论功能,可以和 JomSocial 的事件列表集成。

  JomComments

  另一个评论系统,允许用户对用户创建的内容进行评论,也同 JomSocial 这个核心部件集成,因此评论可以显示在用户资料页。

  Ad Agency

  这个部件可以让用户轻松地在页面上部署广告。

  在选择扩展部件方面我们是煞费苦心,我们要保证这些选中的部件拥有很好的支持,有很好的开发团队,同时可以相互集成,且容易定制。

  以下是 JomSocial 的默认模板

  需要注意的是,以上我们选择的那些扩展部件很多属于商业版,其中核心部件 JomSocial 还相当不便宜,如果不想花钱,还有一些免费的代用品,如 Community Builder 是一个高质量的 Joomla! 扩展,能实现 JomSocial 多数功能,支持很多可以集成的插件。我们还可以在 Joomla! 的扩展资源中,找到一些开源的评论与广告扩展。Amy Stephen 和其他一些开发者正在创建一个很出色的博客扩展,Tamka,其 Beta 版应该很快就会推出。

  实现

  使用 Joomla! 的安装程序,我们将这些扩展安装到站点,这些一旦完成,剩下的就是对这些扩展进行配置与优化。以下是 JomSocial 带的模板。

  JomSocial 的配置

  JomSocial 的配置并不难,但我们要搭建的是一个社会站点,因此你需要做相当多的初始化设计,包括:

  创建原始圈子

  创建用户资料字段

  创建用户积分系统

  定制外观主题

  JomSocial 有不少模板主题可供选择,还可以使用这些模板主题覆盖整个站点的外观设计。

  活动列表控制仪表盘

  活动列表

  允许用户创建自己的活动非常重要,你应当创建一些初始活动,EventList 可以实现这些功能,你可以在管理界面中对其外观 CSS 进行编辑以便同整个站点一致。最后,我们需要安装 JomSocial 的插件集成工具。

  博客,评论与论坛

  这些扩展通过扩展可以集成到站点的菜单系统。

  完成

  上面我们选择的这些扩展都不难部署,它们基本都有模板文件可以定制外观,以便和整个站点统一。

  以下是一些已经完工的,基于 Joomla! 的社会网络站点可供参考:

  CMS Market

  U.N.'s CoolPlanet

  Qaachen.de

  SoGrand

  American Ghost Hunters

  Sanctuary for Gamers

  本文

展开更多 50%)
分享

猜你喜欢

用 Joomla! 搭建一个社会网络站点

Web开发
用 Joomla! 搭建一个社会网络站点

adobe dreamweaver教程管理站点向导搭建站点

Dreamweaver 电脑应用
adobe dreamweaver教程管理站点向导搭建站点

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

创建一个Flash站点的十大技巧

flash教程
创建一个Flash站点的十大技巧

解决跨站点XMLHttp请求的一个变通方法

Web开发
解决跨站点XMLHttp请求的一个变通方法

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

抱抱钓一个怎么用?

手机软件 应用软件
抱抱钓一个怎么用?

用 Fireworks 做一个信笺

电脑网络
用 Fireworks 做一个信笺

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

CSS技巧:子元素浮动后父容器的闭合

CSS技巧:子元素浮动后父容器的闭合

用相对定位和负向移动完成图片象框阴影

用相对定位和负向移动完成图片象框阴影
下拉加载更多内容 ↓