< 返回 1.1 B计划 - Joomla项目开发实战记录 - B计划

     一直在思考如果想在中文网推广joomla,那么最需要解决的问题是什么?以前,认为是汉化,后来认为是模板,最后来认为是教程。随着知识的增加,认知水平的提高,以及对国内其他CMS运作的分析和思考,我认为已经找到答案了,我们需要一个拿来就可以上线的系统。我们需要一个全站开发实录的教程——如何使用joomla从0开始来解决一个实际的客户需求!这也就是我们提出的B计划。

 B计划是什么?


发布一个joomla全站包,一个已经基本成型的网站,该网站上集成了大部分的功能模块,用户只需安装就可以获得一个网站。对于这个网站包,Joomla中文网开发团队将对其进行持久维护以及提供长期的技术支持。最重要的一点就是我们将会以这个网站作为一个项目实例,来一步一步的介绍如何使用joomla实现这个网站。

目标教程网站需要具备的特点


下面是我们认为这个网站应该具有的特性

  • 1,全中文操作界面
  • 2,傻瓜式备份还原操作(学会了备份和还原,你就可以放心的进行任何的操作了)
  • 3,适合中文网国情的模板
  • 4,支持QQ登录,微信登录,微博登录,手机号登录,支付宝登录,豆瓣登录
  • 5,支持手机号注册,支持邮箱注册
  • 6,支持用户图像,支持用户注册组选定
  • 7,支持移动端,响应式
  • 8,多级用户管理
  • 9,商城模块,支持在线支付,支持支付宝支付,微信支付,paypal支付
  • 10,支持博客展示
  • 11,支持商品展示
  • 12,支持在线留言板块
  • 13,支持问卷调查板块
  • 14,支持论坛板块
  • 15,支持国内分享
  • 16,支持百度地图模块
  • 17,支持在线招聘模块
  • 18,优化速度

如果你有更多的建议,可以和我们联系。由于joomla的模块化处理非常棒,增加新的版块也是非常轻松容易的。

如何实现


为了实现上面的要求,我们需要自己开发一套符合国人的模板(原先打算使用T3框架下的模板,但通过和Joomlaart开发团队沟通,双方无法就版权问题达成一致最后只得自己开发)

经过一番选择,我们选用了一个科技公司的网站作为目标,然后使用Joomla来完全实现这个网站。下面是一个截图:

关于教程


教程体系

我们打算使用3个月的时间来完整本系列教程。主要分为4个部分

1,如何使用joomla来搭建一个网站(不涉及到开发,用户无需任何的基础即可完成)

也就是joomla基础教程,课程的目标:了解joomla运作流程,学员可以使用任何的其他的joomla模板来搭建属于自己的网站。

2,如何来按照自己的需求来开发一套joomla模板(需要HTML,CSS基础,同时要能够看懂简单的PHP代码和JS代码)

也就是joomla仿站教程。课程的目标:学员可以使用joomla按照自己的想法实现网站(将设计图使用joomla来实现)

3,如何定制开发joomla扩展。包括插件,模块,组件(需要扎实的PHP基础,需要SQL基础,需要HTML CSS JS基础)

也就是joomla扩展开发教程。课程目标:学员可以按照需要实现自己的功能模块,以及简单的插件组件。

4,joomla常用扩展介绍(不需要任何的基础)

joomla扩展介绍。课程目标:了解一些流行的joomla扩展,方便在以后的建站过程中选用。

该部分教程将会也图文和视频的方式呈现。才没有每周更新的方式来发布。

后期支持

对于教程,我们认为很大的一部分应该是在对读者的支持上面。在本系列教程中,我们会在joomla中文网社区为每一节提供讨论区,主讲老师将会在社区中回答读者提供的问题。同时,如果有需要,我们可以单独开直播互动。

你可以帮助我们


很遗憾,由于本团队中没有美工,在demo网站细节方面还需要改进。如果你有兴趣帮助我们改进。对于参与者,你将有机会获得ZMAX开发开发的扩展的商业版授权。

另外,我们还需要一些朋友能够帮我们做一些宣传的图片,用于推广这个教程

 

使用协议


首先,这个模板是免费开源的,但是实现一个真正能用的网站不单单只需要模板,还需要功能扩展。这个网站中使用的扩展部分是付费扩展。在此感谢ZMAX团队,当他们了解我们的想法后,同意给本站提供特别授权——在本教程网站中可以免费使用它们的商业扩展,但仅仅只能作为教程使用。如果你打算将其作为商业使用,你需要前往ZMAX官方网站(http://www.zmax99.com)购买商业许可。在这里,joomla中文网也希望各位joomla爱好者多多支持国内joomla开发者。

本教程网站中,的如下扩展由ZMAX团队提供:

  • 1,第三方登录组件(为Joomla网站提供QQ登录,微信登录,微博登录)
  • 2,微信平台(为joomla网站提供微信自动回复功能,为joomla网站提供微信同步功能)
  • 3,短信登录(为Joomla网站提供手机号注册,短信验证码,短信通知等功能)
  • 4,Joomla隐藏后台插件(改善joomla访问后台安全)

现在的进展


目前这个项目我们已经完成了80%,现在在后期的修改。主要截图如下:

 网站首页:

 

产品列表页面

产品详情页面

用户登录,支持手机号,email账号,用户名

 

支持QQ登录等其他的第三方登录

用户注册,支持手机号注册,邮箱注册

手机号注册

邮箱注册

会员中心

个人信息

更换图像,支持上传和公众媒体库

账号安全,支持绑定手机,绑定Email,绑定第三方登录账号

绑定手机号界面

收货地址管理

 

我的购物车

 

我的订单

 

博客文章列表

博客文章详情

 

 

 

点击查看在线演示 

当前章节: 1.1 B计划 - Joomla项目开发实战记录

B计划

第4章:重新认识Joomla
第17章:实现支持栏目 - 资源下载页面
第19章:模板风格 - 让页面与众不同
  • 内容提要
  • 留言讨论 (0)
  • 视频教程
     一直在思考如果想在中文网推广joomla,那么最需要解决的问题是什么?以前,认为是汉化,后来认为是模板,最后来认为是教程。随着知识的增加,认知水平的提高,以及对国内其他CMS运作的分析和思考,我认为已经找到答案了,我们需要一个拿来就可以上线的系统。我们需要一个全站开发实录的教程——如何使用joomla从0开始来解决一个实际的客户需求!这也就是我们提出的B计划。

评论 (0)

  • 最新在前
  • 最佳在前

内容待完善

该课程提供视频版,可以观看完整的视频教程