轻松创建网站 - Joomla! 社区杂志(第1部分)
在序言中,我想提醒大家,在成为 CMS(内容管理系统)之前,Joomla! 主要是由女性和男性志愿者组成的充满热情的社区。正是因为这个社区的丰富性,这个网站才存在,我今天才能写这篇文章,与大家分享我所学到的知识和经验。
Joomla! 也是“开源”的,这意味着它是一个自由软件,因此它为大多数人提供了获取知识的强大途径。
“从哪里开始?”本可以成为这篇文章的标题,因为当人们想要用 Joomla! 创建网站时,通常会问这个问题。为了很好地开始使用 Joomla!(就像任何事物一样),有必要获得两样东西
- 培训,
- 经验。
培训(或者说在大多数情况下是“自学”),可以通过官方文档,通过您在互联网上找到的许多教程(书面或视频)以及 joomleurs 社区的支持来完成。培训内容丰富且密集,足以让您找到适合开始的最佳钥匙。
然而,经验只能通过时间和实践来获得。这些都是我们在实践中逐渐发现并节省时间的小技巧。这也是我们在开始时犯的错误,但随着多次实践,最终会忘记它们。简而言之,这就是我将与您分享的经验,我希望这能让您在日常生活中使用 Joomla! 的实践更加愉快。
从哪里开始?
我们可以说无数次,但 Joomla! 是为了简化网站创建而设计的。这种“以用户为中心”的设计贯穿于创建网站的每个阶段。因此,我们将从安装到网站维护的各个阶段进行审查,并在每次审查时了解需要关注哪些要点和应采用的最佳实践。
- 安装
- 上手
- 扩展
- 上线
- 维护。
俗话说,好脑瓜不如烂笔头!因此,我建议您手边准备以下物品:
- 一本笔记本和一支铅笔,
- 咖啡或茶,
- 互联网连接,
- 1到2小时的空闲时间。
安装
在开始之前,您需要确定您网站的未来结构。如果您还没有绘制页面的组织结构图,请拿出您的笔记本和铅笔,像下面示例那样草拟一个草图。在这里,主菜单位于第一层,每个页面代表一个菜单链接。这描绘了网站的不同部分。这项工作可能看起来很繁琐或像学生作业,但它将帮助您避免以后浪费很多时间,并防止您的访客因为不连贯的层次结构而在不同页面间迷失方向。
如果您已经完成了这个结构化,您可以直接跳到Joomla的下载。
黄金法则第1条:始终从官方网站 www.joomla.org 和/或 www.joomla.fr 下载最新版本的Joomla。
首先一个问题:在本地服务器还是远程服务器上安装?尽管我两种方式都使用,但我不是本地安装的爱好者。有些人只推崇这个过程,而有些人只使用远程方式。我更倾向于第二种方法,因为它在我看来,优点多于缺点。
如果您需要在不受他人打扰的情况下安静地上线工作,您可以在其中安装Joomla的“幽灵”文件夹中创建一个。如果您的域名是mon-site.fr,您的网站将通过地址mon-site.fr/dossier-fantôme访问!接下来,您只需创建一个等待页面(例如“即将上线”),并显示在地址mon-site.fr上,以便让您的访客等待。一旦网站完成,您只需将域名重定向到这个“幽灵”文件夹,就可以显示网站了!
既然是在远程服务器上,这意味着您需要在您的托管商的服务器上有一个预留的空间。为了让Joomla运行,您需要一个数据库。在您的空间中创建一个数据库,并在您的笔记本上记下所有相关信息:数据库名称、用户名、服务器名称和密码。这些信息将在安装过程中被要求,所以最好随时备好。您现在可以开始安装Joomla了!
在安装过程中,您将需要选择一个用于超级管理员登录的用户名和密码。请避免选择简单或容易被破解的密码,因为这关系到您网站的安全。
您已经删除了安装文件夹,这意味着您终于可以开始使用Joomla了。我们现在可以开始入门了。
上手
在开始任何写作之前,我进行一些初步设置
- 会话持续时间:15到500,
- 通过Web激活扩展安装,
- 删除我不再需要的模板,
- 激活Gzip压缩,
- 禁用缓存(在准备期间),
- 重写URL。
最后一点意味着需要先将网站根目录下名为htaccess.txt的文件重命名为.HTACCESS。这可以激活SEO并从URL中删除“index.php”字符串。既然我正在处理这个文件,我趁机添加必要的代码来实现301重定向。
RewriteEngine On
RewriteCond %{HTTP_HOST} ^mon-site.fr$
RewriteRule ^(.*) http://www.mon-site.fr/$1 [QSA,L,R=301]
除了满足每个项目的特定功能需求外,我还安装了一系列我认为对于任何Joomla网站都是不可或缺的扩展。
- 管理工具,
- Akeeba备份,
- Adminexile,
- JCH优化,
- JSitemap,
注意:是否遵循此列表由您自行决定,这仅代表我的个人观点。
完成初步步骤后,在撰写内容之前,我们将简要回顾一些基本概念。
Joomla网站需要4个元素:内容、菜单、模块和至少2个模板。
- 内容:构成您网站价值的所有内容:文本、图像、视频、PDF文件等。
- 模块:添加到网站的特定功能(例如,联系表单或登录表单)
- 菜单:允许在您的网站上浏览页面之间的导航
- 模板:您网站的布局和图形设计
我可以添加第三方扩展,但这些扩展对于Joomla网站运行并非必需,且往往因网站而异。
现在我们知道了我们的网站应该是什么样子(通过最初的结构化实现),我们可以添加内容。
为此,没有特别的建议,只是始终从您网站的backend撰写内容。永远不要将Word中编写的文本复制粘贴到Joomla中!实际上,这样会导入大量看不见的代码,这会使您的页面无谓地变重。因此,请优先使用Joomla的文本编辑器。
同时,请使用语义标签 <h1> 到 <h5> 良好地组织文本。
在下一篇文章中,我将就扩展管理提供建议。我们还将看到有关网站上线和维护的部分。
祝您好运!
《Joomla社区杂志》上发布的一些文章代表了作者对特定主题的个人观点或经验,可能并不与Joomla项目的官方立场一致
通过接受,您将访问由 https://magazine.joomla.net.cn/ 之外的第三方提供的服务
评论