我有一些不好的习惯,我在xampp上安装了joomla并测试了我计划在网站上添加的所有扩展和内容。然后我去实况网站,尝试从头开始,但它变得非常混乱,并强调这种方式..
我正在考虑将xampp joomla网站上传到实时服务器,但我担心这些事情:
我已经安装/卸载了一些扩展程序(10+)这些是否会遗留任何损坏的文件或导致任何问题?
任何提示导致我现在非常担心,网站已经增长了很多,我甚至无法从开始时开始查看我拍摄时的笔记。未安装的扩展程序是否会留下任何文件或导致任何问题?目前该网站在XAMPP上运作良好。
任何提示或建议非常感谢, 书童
答案 0 :(得分:1)
大多数扩展程序都非常干净地卸载。您可以确定使用FTP客户端并查看/ components,/ plugins和/ modules(和/或/ administrator下的同行)下的扩展名为leftover目录。您还可以使用PHPMyAdmin或其他东西来查找具有相似名称的剩余数据库表。
即使文件和表格遗留下来,它们也不太可能导致网站出现问题。我理解保持整洁的代码库的愿望,但这不是建立网站两次的好理由。
答案 1 :(得分:1)
大多数扩展程序在卸载时删除其文件。这是因为Joomla本身就完成了这项工作,扩展程序无需为此工作做任何事情。
然而这些桌子是不同的野兽。虽然扩展程序在卸载时很容易删除它们的表,但对此有不同的看法。有些人认为他们不想对删除的数据负责,从而留下了桌子。 此外,资产,类别,标签映射和菜单表中的条目可能会在卸载后出现。大多数扩展程序在卸载期间不会清理这些表。
如果扩展使用了像fof或类似的库,那么文件中也可能存在剩余部分。如果卸载的扩展名是最后一个使用该库的扩展名,则没有ckeck。所以你需要手动卸载它们,但你需要知道它是否被使用。
除了更多的内存使用量之外,剩余的表和条目不会产生任何问题。但是,一个剩余的库可能是一个巨大的安全问题,因为它可能包含一个可能被滥用的bug。由于没有扩展程序正在使用它,它将永远不会更新,并且错误不会得到修复。