我正在编写一个自定义脚本,其中包含我所有常用的设置和功能。其中一个函数采用时间戳并使用 Moment 返回具有自定义格式的人类可读日期。
我的自定义脚本位于该node_modules文件夹中,并且该文件被调用settings.js。现在,我知道我可以使用以下命令将其包含在任何脚本的顶部
var settings = require('settings.js);
并通过以下方式获取我的功能
settings.timestamp_to_date(timestamp,function(date){console.log(date})
我不知道包含附加模块(时刻和时刻时区)的最佳位置。我现在将它们放在函数调用中,这样它们就不会加载到每个需要该settings.js文件的应用程序上。我的想法是,它不会将该模块加载到不需要它的应用程序的内存中。
不过,这让我想知道,对于可能经常使用此功能的应用程序,每次运行该功能时都需要模块,这本身似乎是一个糟糕的选择。
通过将所有功能放在一个文件中,并仅在特定应用程序需要时加载该功能所需的模块,哪个是完成我所追求的目标的最佳选择?
如果这意味着在每个应用程序中我必须在包含之前声明我要使用哪些模块,settings.js那么这并不理想。到目前为止,我的应用程序只是为我自己学习应用程序。我目前创建的任何内容都不会被很多人使用。
对于低使用率应用程序来说最好的选择是什么,对于可能在生产环境中高使用率的应用程序来说最好的选择是什么?
我搜索过,这是结果.
我正在建立一个新的wordpress网站.我希望大多数帖子在网址中没有类别,只需www.site.com/title.但是我确实希望博客文章是独立的,所以我想要www.site.com/blog/title.我还想选择在未来添加更多类似的选项,仅针对特定类别,而不是整个网站.
stackoverflow上有许多与此类似的问题,但大多数都有0个回复.任何建议都会很棒.我甚至没有运气就尝试过Advanced Permalinks.
我知道之前已经讨论过这个主题,我已经阅读了stackoverflow提供的十几个链接.没有符合我的需要.
我有4个使用PHP进行类似数据的mysql查询,我想将其降低到一个查询,并可能将结果放入我可以访问的数组中.这是我目前的代码.
$id = $row[post_id];
$resulttwo = mysql_query("SELECT meta_value FROM wp_postmeta WHERE `post_id` = $id AND `meta_key` = 'length' ");
$temptwo = mysql_fetch_array($resulttwo);
$length[$id] = $temptwo[0];
$id = $row[post_id];
$resultthree = mysql_query("SELECT meta_value FROM wp_postmeta WHERE `post_id` = $id AND `meta_key` = 'location_city' ");
$tempthree = mysql_fetch_array($resultthree);
$trailcity[$id] = $tempthree[0];
$id = $row[post_id];
$resultfour = mysql_query("SELECT meta_value FROM wp_postmeta WHERE `post_id` = $id AND `meta_key` = 'location_state' ");
$tempfour = mysql_fetch_array($resultfour);
$trailstate[$id] = $tempfour[0];
$id = $row[post_id];
unset($tempfour);
$resultfour = …Run Code Online (Sandbox Code Playgroud)