最近用 Joomla 做了一个网站,分享扩展开发心得

最近做了一个网站,暂时还是自带的模板,但是通过扩展组件实现了 Google Adsense 配置 和 通用的 ICP 角标备注。

前一阵子学习 Joomla,先从模板学起,发现错了,因为模板只是控制 index.php 这个大框架,实际内部还需要自己

扩展开发。网站成果在这 https://www.blackfire.mobi

详细说一下实现这个网站的流程:

1. 服务器申请: 阿里云,备案域名,服务器

2. 安装 Nginx + PHP FPM + PostgreSQL 因为我不会用 MySQL

3. PHP 的 安装 Ubuntu 下面需要注意,安装 php, php-gd, php-xml php-curl  其中 php-xml 这个有些网站没有说,重要

4. 数据库创建好用户名,和数据库

5. 上传 Joomla zip包,解压缩到 /var/www/html 目录中,注意,解压缩之后,使用 html# chown www-data:www-data * -R 这个可以省去修改 Joomla 目录和文件权限的问题,因为很多人都爱使用 root 账户管理系统,解压缩的时候也是 root的

6. 启动 Joomla 安装页面,配置好数据库,注意 如果 html 是 root 的,并且 html 中没有 configuration.php 文件,那么需要创建并且交给 www-data ,安装保存即可。

7. 重点,安装成功后,提示删除 installation 目录,删除后才可以进入后台管理。

8. 开发 Module 在页面底部显示 ICP 声明。本地创建目录 PageFooter 然后加入 mod_pagefooter.xml 每一个模块的文件夹只有一个 xml 内部配置好信息,然后按照模块开发规则,加入 tmpl/default.php 文件,内部包含 ICP 信息,即可。

9. 后台管理页面增加模块,并且指定显示位置 可以选择 模板的底部即可。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值