Joomla 开发1

来源:互联网 发布:axure8.0 mac 中文版 编辑:程序博客网 时间:2024/05/16 01:15

Joomla
可以开发几乎所有的网站,上手快,完全免费,而且每天在进步着.....
1. 安装Wamp,PHP + mysql + apatch 一体环境
2. 下载joomla最新版
3. 用Wamp设置一个站点
4. 运行joomla网站文件,出现安装界面
5. 下一步到底,直到成功
-----------------------------------------
备注:
php.inc 修改安装时的默认推荐设置
phpmyadmin, 修改密码,然后到phpmyadmin文件夹中修改config.inc.php文件的密码
可以不用安装实例数据库
修改joomla安装时的前缀,为安全

========================================
Joomla 入门
# Joomla 2个基本概念
a. 位置 index.php?th=1,可显示网站的结构
b. 模板
# Joomla 基本构件
模块: 实现了特定功能的的一小段代码,
菜单: 一组通向内容的超级链接的组合
文章: 标题,内容。 像书本一样可以建立目录。 系统分:单元(章)和分类(节)
组件: 是需要特殊配置的实用代码
 和模块很像,但是要做相应的配置之后,才可以使用的一小段代码。
 一般有配置参数。同时一个页面只能有个组件,可有多个模块
-----------------------------------------
模块介绍
操作技巧: 应用,保存。 先应用后保存
* 用户模块,参数: helloWorld显示,Css样式表初步应用,
* SSL套接字使用,
登录错误时,对Apache的配置文件的修改方法
修改对应的信息:
httpd-ssl.conf
<VirtualHost _default_:443>
#   General setup for the virtual host
DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"
ServerName localhost:443
ServerAdmin me@localhost
----------------------------------- 这一步怎么设置,为什么我老报错,希望指点
文章的管理
展现给用户,很重要
光创建文章,还是无法显示
需要通过菜单去显示出来。
创建菜单时:
Module Title:  模块当中会创建一个“菜单模块”
必须通过启动“菜单模块”,才能显示在前台界面中
刚开始只有菜单的名称,而没有菜单的项目。
--
现在菜单项--》用户菜单
文章--》文章版面--》现在文章即可,填写其它内容:别名默认为日期
----------
区分清楚
菜单, -- 菜单管理来创建。 头部显示:菜单名称
菜单项 -- 菜单下拉列表里,再创建菜单项:
菜单模块 -- 让菜单和菜单项,最终显示在前台,用菜单模块来显示出来
----------
# 组件
菜单里的组件菜单,不是组件 **
后台管理里的,用于配置组件的参数
index.php?option=com_content&view=article&id=1&Itemid=2
在显示文章时,就在使用一个内容组件 _content
一个页面: 只有一个组件,可以有多个模块
Joomla有无穷多个组件,安装和卸载的
自带了一些,在网站根目录可以看到 Joomla/components
=================
菜单,文章,组件,模块
菜单 通过 组件 显示 文章,特定内容,功能
菜单 通过 模块,展现自己

 

========================

Lession 3 详细剖析

模块,文章,组件,菜单

 

Lession 4 去除Joomla版面
模板,编辑HTML,删除如下的即可
<p id="power_by">
<?php echo JText::_('Powered by') ?> <a href="http://www.joomla.org">Joomla!</a>.
<?php echo JText::_('Valid') ?> <a href="http://validator.w3.org/check/referer">XHTML</a> <?php echo JText::_('and') ?> <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a>.
</p>

Lession GZip 压缩
返回Web服务器时,做Gzip压缩,减少传输负担
纯文本:可压缩40%
然后有IE,做解压缩

Apatch启用Gzip模块,通过Joomla后台管理的help-》PHP信息可以看到 gzip_defet
在全局设置--服务中,选择全局 Ok
查看是否真的已经启动,可以用如下网站来测试:http://tool.chinaz.com/Gzips/

 

Lession 5 

#apache 设置重定向

1.  全局变量,选择搜索引擎优化,设置 redirect..

2.  将网站 根目录下的 .htaccess.txt , 记事本打开文件,另存为 ".htaccess"  就可以了

 

#引言使用: 即文章的缩写

1. 光标文字的后面,点击分离引言看就好了。

2.

 

 

 

 

 

原创粉丝点击