从Joomla迁移到自定义站点

时间:2015-10-13 16:30:30

标签: php .htaccess joomla web-hosting

我被抛弃了这项任务,因为我公司没有人理解网站,但我之前只使用过非常基本的网站,所以我需要帮助。我还没有发现另一个像这个问题的问题。

我的公司有一个在Joomla 2.5上运行的已建立网站,在GoDaddy上托管。他们最近委托一家公司为他们建立了一个新的网站(不是基于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子文件夹中的文件?或者只移动不在任何文件夹中的文件?

请描述一下,我很新。提前谢谢。

1 个答案:

答案 0 :(得分:1)

Joomla目录名称非常直观。对于大多数人来说,你可以猜到文件夹内容只是看到它的名字。基本上我们有这些文件夹:

enter image description here

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

上运行

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

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

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

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

图片:默认情况下,此文件夹包含用于扩展程序的图片。它包含管理员界面使用的所有位图以及已上载以显示文章内容的图像。在其中,您可以找到包含表情符号的\ 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模板中。它们通常封装或提供相关组件的前端显示。像组件一样,模块是一种附加扩展。

插件它包含所有插件文件。除了组件和模块,插件也是一种附加扩展。但是,它们的工作水平低于组件。

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

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