从 Joomla 移动到自定义站点

Move from Joomla to custom site

我被抛出这个任务是因为我公司没有人懂网站,但我以前只接触过非常基础的网站,所以我需要帮助。我还没有找到另一个像这样的问题。

我的公司在 GoDaddy 上托管了一个 Joomla 2.5 网站 运行。他们最近委托一家公司为他们建立一个新网站(不是基于 Joomla),但要我把它放在 GoDaddy 上(省钱)。设计公司发给我一个 zip 文件,GoDaddy 告诉我只需将所有当前站点文件夹移动到一个文件夹中,然后将站点解压缩到 Public 文件夹中。

This is what I'm seeing in cPanel. And this is what I see in FileZilla.

他们真的要我将所有这些文件移动到一个文件夹吗?或者有一些我不应该接触的东西,比如 public_ftp 文件夹?或者只移动 Public_html 子文件夹中的文件?或者只移动不在任何文件夹中的文件?

请描述一下,我是新手。提前致谢。

Joomla 目录名称非常直观。对于其中的大多数,您只需看到名称就可以猜出文件夹内容。基本上我们有这些文件夹:

任何文件夹或文件不属于 joomla,因此您不应移动到新的子目录。 不需要对数据库进行任何更改,因此所有人都可以继续在 www.domain.com/oldweb

上工作

root: 这是您提取 Joomla 包的目录。当您第一次将 Joomla 放在您的网站上时,根目录包含一个 index.php 文件,它将 运行 Joomla 安装程序。安装 Joomla 后,此 index.php 页面将检测您在 configuration.php 文件中的设置并执行您的主 Joomla 引擎。

administrator: 在此目录中,您可以找到 Joomla 管理员 web 界面的所有文件(组件、模板、模块、插件等)。管理员界面本身是一个 Joomla 网站,并且具有完整的用户界面,可以通过管理扩展进行扩充。

cache: 此文件夹包含 Joomla 缓存文件。为了提高性能,Joomla 将在该目录中缓存请求的热门页面,因此它们不必在每次请求时被 PHP 和 MySQL 重新下载。

components: 此目录包含所有 Joomla 组件,接受那些用于您的管理员界面。默认情况下,Joomla 有一些组件可用,例如登录、新闻源、投票、注册、搜索等。它们已准备就绪,并且已经可以在您的网站前端显示它们。

images: 默认情况下,此文件夹包含用于您的扩展的图像。它包含管理员界面使用的所有位图以及已上传以显示文章内容的图像。在其中,您可以找到包含表情符号的 \smiles 文件夹;包含图像的 \stories 文件夹;以及包含一些示例横幅文件的 \banners 文件夹。

包括: 在这个目录中,您可以找到 Joomla 的核心文件。它包含 PHP 个自动包含内容的执行文件。

安装: 此文件夹包含安装 Joomla 所需的文件。安装 Joomla 后应将其删除。

语言: 该文件夹包含所有语言文件。 Joomla 以简单的基于 INI 的文件格式存储翻译。所有语言文件都包含在它自己的文件夹中,并具有与文件夹名称匹配的文件名前缀。例如,来自英国国家/地区的英语模板的所有语言文件都存储在名为 eng-GB 的文件夹中,并且所有文件都具有前缀 eng-GB。

libraries: 该目录包含您的整个 Joomla 系统和网站中使用的第三方库。 Joomla 网站使用包含在 \libraries 文件夹中的核心库。在这个文件夹中,您可以找到 \joomla 文件夹,您可以在其中看到不同的实现区域(例如文件系统、应用程序、数据库等)。这些实现构成了应用程序的功能部分。它的库在此文件夹中有自己的子文件夹以帮助组织。

logs: Joomla 存储日志文件的地方。 media:存储媒体文件的默认文件夹。它可能包含与用户界面相关的文件,例如:JavaScript 库、flash 文件等

modules: 此文件夹包含所有已安装的前端模块。它包含可供模板显示的模块。默认情况下,Joomla 带有一些模块,例如横幅、面包屑、最新消息、登录、新闻快报、投票、随机图像等。模块像面板一样放置在 Joomla 模板中。他们往往封装或提供相关组件的前端显示。与组件一样,模块是一种附加扩展。

plugins: 它包含您所有的插件文件。与组件和模块一样,插件是一种附加扩展。但是,它们的工作级别低于组件。

templates: 这个目录有你所有的前端模板文件。您会注意到每个模板子文件夹的名称必须与其包含的模板相匹配。默认情况下,Joomla 会带来一些已经完成并可以使用的模板。

tmp: 此文件夹存储 Joomla 的管理员和用户界面使用的临时文件和 cookie。大多数时候,扩展的文件在 Joomla 安装过程中被复制到这个文件夹。