您当前的位置:首页 > TAG信息列表 > performance
如何优化手机浏览器的即时主题切换?
我正在使用switch_theme() 实时切换访问者的默认主题和移动主题。这是我的代码:// Get the user agent $user_agent = $_SERVER[\'HTTP_USER_AGENT\']; // Preg match for mobile browsers (courtesy : detectmobilebrowsers.com) $preg_match = preg_match( \'/(android|bb\\d+|meego).+m
如何避免每次运行WP_QUERY时都填满数组?
我正在制作一个跟踪用户系统,需要一些帮助来检索用户正在跟踪的用户ID。目前,我正在使用以下SQL查询检索用户ID,用户ID如下:$following_users_ids = $wpdb->get_results(\"SELECT follows_id FROM $table_name_users WHERE user_id = $current_user_id\"); 现在,我的主要问题来了。为了向WP\\u查询提供用户ID,我将填充如下数组:foreach ( $following_us
Taxonomy vs Post Status
我正在构建一个web应用程序,因此可扩展性是我开发时的主要关注点之一。在我正在构建的应用程序上,我有一个名为“项目”的帖子类型。项目可以是:我不需要任何类型的UI,只需要能够查询处于一种或多种状态的所有项目。我假设,由于post\\u status位于posts表中,使用此方法执行这些查询比使用分类法更快?所以,我的问题是,如果有100000个项目,查询哪个会更快?发布状态还是分类法?干杯
降低WordPress中的CPU和数据库使用率
我创建了一个基于WP的智能界面,用于管理客户端每次返回/查看客户端时,它都会使用大量信息和数据。it is a locked interface and does not have traffic spikes 在过去的一个月里,我看到了内存和CPU使用率的大幅飙升,因此,我安装了调试栏并打开了所有选项。我所看到的是,每次wordpress都包括wp header博客和模板加载器(或者我错了?)-我可以申报一下吗?here is an example from the queries tab in th
托管200个WordPress站点需要内存吗?
我计划使用Multisite来托管200个不同的wordpress博客,每个博客都有自己独特的子域。我注意到,每次为每个子域创建虚拟主机时,它将使用大约50mb的ram。因此,如果50mb*200个站点=10GB RAM,请更正我,如果错误,托管200个站点需要10GB RAM吗?如果可能,是否有减少ram使用的解决方案?
Pods性能与自定义字段
正在使用pods自己的内容tpye,其中自定义字段都存储在一个表中,比wordpress的自定义字段更具可扩展性,其中每个字段都是元表中的一行。。。我还没有使用POD,但将所有字段存储在一个表中似乎更具可扩展性,更易于维护?POD的缺点是什么(我没有看到很多人使用它)?pods的自定义字段是否可用于搜索引擎索引?
GET_THE_TITLE($postID)还是GET_THE_TITLE()?
我想知道在这两种获取帖子数据的方法中,哪一种更有效在WP_Query($aConditions) 并使用以下函数get_the_title() ... 以及所有类似函数,无需传递任何参数要呼叫get_the_title($postID) 参数在循环外
对过滤器句柄有限制吗?
我今天查看了一个第三方插件的代码,发现他们在这样做:add_filter(\'some_base_handle\'.sanitize_title($string), ...)奇怪的是,因为我使用xh\\U prof查找占用太多时间的代码,并且对为什么有这么多调用来清理标题感到困惑。删除sanitize\\u标题是否安全,或者是否有充分的理由?有人有我可能错过的食品法典文件的链接吗?我看了add_filter的页面,但什么也没看到。编辑:我查看了wp包含/插件。php代码,看看是否有什么和没有看到任何突出的
如果使用自定义作者重写规则,在创建新用户时是否需要刷新重写规则?
我正在为我的作者页面使用自定义URL,如下所示:http://site.com/author_name创建新用户后,该作者页面显示为未找到;但是,如果我从管理面板更新我的permalink结构,就会找到作者页面。那么,有必要在创建新用户后刷新重写规则吗?还有别的办法吗?从codex上,我了解到刷新重写规则是一项非常昂贵的任务。所以,我想避免这种情况。有可能吗?编辑:add_filter(\'author_rewrite_rules\', \'no_author_base_rewrite_rules\');
使用WordPress优化的主机有真正的好处吗?
我正在为客户建立一个网站。这个网站通常需要很长的时间来加载,但加载下一个页面时速度相当快,因为有WP超级缓存插件。但是,如果网站没有完全加载,大多数第一次访问网站的人都会离开<;3秒。所以我这里有点问题。我们正在考虑一位新的主人。预算有限,因此我们更喜欢(入门包)托管www.neostrada.nl, 但他们有一个共享服务器,而且它没有经过wordpress优化。Is there a real benefit in using Wordpress optimized hosting like www.
是否有条件地将文件包含在函数.php中?
我在Wordpress网站上添加了一系列功能,包括功能中的文件。php,但我担心性能。所有这些文件都包含在每个页面请求中,并非所有页面都需要所有额外的功能。Drupal的菜单系统允许您只包含特定URL的文件,这应该可以减少开销。Wordpress有没有类似的方法,或者我不应该为此烦恼?谢谢更新以澄清:我的意思是在新类或函数中包含具有额外功能的PHP文件。我说的不是CSS、Javascript或模板,它们当然有自己的包含方式。
二次安装而不是多站点功能的性能劣势?
当我运行两次wordpress安装而不是使用多站点功能时,是否存在任何(性能)劣势?我的问题只涉及多站点/两个安装的区别。我知道会有更多的负载等一些解释(必要时)我在vhost上开了一个私人博客我想在同一台主机上运行不同的wordpress实例。这两个网站是完全独立的-意味着不同的主题,插件等。私人博客是单个用户。新站点可能有许多用户,当它足够成功时,将转移到单个vhost。
我有4000多个帖子,质疑其中一些会不会导致性能问题?
我想知道如果查询这样的帖子: <?php $args = array(\'numberposts\' => 19, \'orderby\' => \'rand\' ); $posts = get_posts( $args ); foreach($posts as $post) { $url = get_the_title($post->ID); echo \'<span
WordPress站点速度(可能是服务器问题)
好的,我有一个新创建的电子商务网站在这里工作,我已经设置了运行MaxCDN的W3 Total Cache。一切正常,所有静态内容都从那里运行,没有任何问题。然而,我的主要问题是整个网站仍然非常慢。通过使用Chrome开发工具并查看网络时间线,我可以清楚地看到,当您加载网站的任何页面时,都会向服务器发出一个请求,在任何内容开始加载之前,服务器只需“等待”大约5秒钟。因此,我得出的结论是,内容得到了很好的优化,但它从服务器获取初始请求的速度似乎存在一些问题。。。。当考虑到由于“等待”服务器而导致的速度较慢时,
WordPress文章50000字加载速度慢-100%CPU
我有一篇50000字的wordpress文章。经过一次调试,当我阅读帖子/打开分类页面时,我意识到CPU是100%的。我有一个8gb ram的四核服务器(ram级别低于1%),所以问题是CPU。我打开putty并输入命令:top这是第一行:20961 zzz 20 0 278m 41m 8712 R 100 0.5 0:05.49 php53.cgi 其中100是CPU使用率。页面在1分钟后加载。我在谷歌上搜索了这个问题的解决方案,找到了这个解决方案:https://wordp
在WPML中使用Pod时收到PHP通知
我已经安装了Pods和WPML,我已经为WPML安装了SitePress多语言CMS扩展,并且我有许多使用Pods添加的自定义帖子类型。最近我在查看网站时添加了什么?lang=ar到URL的末尾检查所有内容的外观(我还没有翻译任何内容),我收到了一个PHP通知,它在标题上方重复了46次,它说:Notice: Invalid object kind: _pods_field in /my/website/path/wp-content/plugins/sitepress-multilingual-cms/i
绩效的相对链接?
我有一个博客,为了得到这个答案,你可以看看它:http://blog.alphasmanifesto.com/. 我目前正在进行一些性能优化。如您所见,主HTML当前为8.5 KBs。在category、permalinks、tags、navigation和其他一些链接之间,共有190个对同一基本路径的引用:“http://blog.alphasmanifesto.com“(32个字符)。我已经做了一些小的数学运算,我想如果我将其中的大部分转换为相对链接,我将能够减少大约5 KBs。现在,问题来了:我知道
为什么服务器响应时间会减慢我的站点的速度?
我的网站是www.phoenixwave。com公司当我使用Pingdom速度测试和Google的速度测试时,我得出的结论是,我的服务器响应时间慢得离谱。。。我正在使用Rackspace服务器。我只是想得到一个大致的方向,在那里我需要开始故障排除。我应该研究不同的托管吗?我是否有服务器问题或DNS问题?感谢社区提供的一切帮助。请参见下面Pingdom的结果图片:
在大多数情况下,$wpdb->GET_RESULTS比WP_QUERY快,这是真的吗?
在我的主页上,我有一个部分,我必须显示最后五篇特色文章,其中特色文章只是一篇带有自定义字段is\\u featured设置为1的文章。我用两种不同类型的代码实现了我想要的:使用wpdb<?php $featuredPosts = $wpdb->get_results(\" SELECT ID, post_title FROM $wpdb->posts LEFT JOIN $wpdb->postmeta ON($
Wp_寄存器_脚本()对资源的占用有多大?
我正在尝试使用has_shortcode() 函数仅在帖子内容中存在短代码时加载特定脚本,代码如下:wp_register_script( \'shortcode-js-file\' , FILE_URI, array( \'jquery\'), \'\', true ); if(isset($post->post_content) && has_shortcode($post->post_content, \'shortcode_name\')) {