今天导入3W数据到joomla的站点,服务器瞬间崩溃啊。查了下,瓶颈在于数据库慢查询。有个帖子讲的就是我遇到的情况:http://forum.joomla.org/viewtopic.php?t=679355
joomla的核心就是这么写的SQL语句,总不能去改吧(升级就麻烦了),呵,没办法,静态化所有页面吧。
找了个 contentstatic 插件,但是这个只能静态化终端文章页,首页和栏目页都不能静态化,于是基于此插件做了些修改,可以静态化com_content组件的内容。
放上来共享下。一个是本人修改版,一个是原版。
joomla版本:1.7.3
另附 MYSQL 的优化设置:
query_cache_size=8M
tmp_table_size=62M
max_heap_table_size=32M
thread_cache_size=4
table_cache=72
相关推荐
4. **配置插件**: 在插件的配置设置中,用户可以指定哪些内容类型或特定文章需要被转化为静态页面,并设定其他相关参数,如缓存时间等。 5. **生成静态页面**: 最后,用户需要运行插件,它会自动将指定内容转化为...
开发者可以将它与WordPress、Joomla、Drupal等常见CMS结合,创建个性化的管理界面。 4. **HTML页面**:纯静态HTML页面意味着下载后的AdminLTE-2.4.2压缩包包含了HTML文件,可以直接在本地浏览器中打开查看。这些...
**Joomla 1.5.10 中文版详解** Joomla是一款开源的内容管理系统(CMS),广泛用于构建网站和管理在线内容。...用户可以通过自定义模板、安装插件以及管理媒体和日志来打造个性化的网站,并利用缓存优化性能。
5. **减少组件、模块和插件**:每个Joomla组件、模块和插件都会增加服务器负担。不必要的或未使用的应删除或禁用,以减少系统资源消耗。 6. **服务器配置**:优化服务器设置,如调整PHP的内存限制、开启OPcache以...
3. **页面加载缓慢**:检查是否有大量未使用的模板或插件,考虑使用CDN服务加速静态资源加载。 通过以上介绍可以看出,Joomla! 3不仅功能强大而且易于使用,无论是对于初学者还是高级开发者都是非常理想的CMS选择。...
"JOOMSEF"是Joomla中最知名的SEO插件之一。它提供了强大的URL重写功能,将复杂的动态URL转化为简洁、用户友好的静态链接,这对于搜索引擎爬虫来说更易理解和索引。JOOMSEF还允许自定义元标签,如标题、关键词和描述...
在网站的导航方面,讲解了如何利用Joomla菜单构建结构化导航,例如静态目录或新闻杂志类别的链接。 用户权限管理是确保网站安全的重要环节,本书对用户注册登录、用户组和访问级别的设置等进行了详细介绍,同时也...
6. **扩展性**:通过插件、组件和模块,可以轻松扩展Joomla!的功能,例如社交媒体集成、电子商务、论坛等。 **压缩包文件详解** 1. **robots.txt.dist**:这是一个默认的robots.txt文件,用于指示搜索引擎爬虫...
- 结合 Joomla 插件和组件,可以扩展网站功能,如电子商务、社交媒体整合等。 总结,Joomla 1.6 模板 Ry_River 提供了一个强大且美观的框架,用于快速构建和管理网站。了解这些核心知识点,将有助于充分利用这个...
它提供了丰富的扩展,包括模板、模块、组件和插件,使用户可以轻松定制和增强网站功能。图片循环播放模块就是其中的一种模块,用于展示静态或动态内容,如广告、图片滑块或新闻更新。 在Joomla中,图片循环播放模块...
杰奇伪静态组件是针对杰奇CMS(Joomla CMS)设计的一个重要插件,它主要用于优化网站的URL结构,使其更符合搜索引擎优化(SEO)的标准。在网站开发中,URL的可读性和简洁性对用户体验和搜索引擎爬虫的友好度有着直接...
5. **持续集成/持续部署(Continuous Integration/Continuous Deployment, CI/CD)**:配合版本控制系统,如Git,可以设置自动化流程,在每次代码提交后自动重新生成所有或部分静态页面,确保网站始终与最新的源代码...
- **显示内容**:用于在页面特定位置显示动态或静态内容。 - **增强功能**:可以实现额外的功能,如登录表单、RSS阅读器等。 ##### 2. 模块开发步骤 - **创建模块文件夹**:按照Joomla!的标准目录结构创建必要的...
2. **性能提升**:静态页面加载速度通常比动态页面快,因为服务器无需执行数据库查询和复杂的逻辑处理。 3. **安全增强**:静态页面不易受到SQL注入等动态页面常见的安全威胁。 4. **缓存利用**:静态页面可以被更...
8. `cache` 目录:缓存了网站的静态内容,以提高页面加载速度。Joomla支持多种缓存策略,用户可以根据网站流量和服务器性能进行调整。 综上所述,Joomla 2.5.24版是一个强大的CMS,它提供了丰富的插件系统和灵活的...
Joomla允许用户无需深入技术细节就能管理网站内容,包括文章、页面、图像、视频等多种媒体形式。 **Photoslide插件** Photoslide是Joomla的一款扩展,专门用于创建动态的图片展示。这款插件可以将静态的图像转化为...
Joomla 的特点在于其强大的扩展性,通过安装插件、模板和组件,可以轻松定制网站功能和外观。此外,它有一套完善的权限管理系统,适合构建多用户和多角色的网站。Joomla社区活跃,拥有大量的在线教程和论坛支持,...
5. **cache**:缓存目录存储了 Joomla 生成的静态页面,加快网站的加载速度,提高性能。 6. **language**:这个目录存放了 Joomla 的多语言文件,包括了本次深化翻译的中文语言包,使得用户界面完全本地化。 7. **...
- **插件与扩展**:Joomla 拥有庞大的第三方插件和模板市场,可以扩展出各种功能,如电子商务、社交媒体集成等。 - **用户管理**:内置的用户系统支持用户注册、角色分配、权限控制等。 - **SEO优化**:Joomla ...