Questions tagged «bootstrapping»

14
挂钩背后的基本概念是什么?
我在PHP中级。为了提高我的技能,我开始学习Drupal7。在学习Drupal体系结构概念时,术语“ 钩子”和“ 引导”使我很困惑。我阅读了《 Pro Drupal开发》这本书以及有关drupal.org的一些文档,但是对我来说,了解钩子在Drupal中如何工作以显示网页是非常先进的。 谁能告诉我简单的钩子是什么?

4
为独立的PHP文件正确引导drupal吗?
这就是我现在所拥有的: <?php define('DRUPAL_ROOT', '/var/www/clients/client1/web15/web'); include_once(DRUPAL_ROOT . '/includes/bootstrap.inc'); drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL); // drupal_flush_all_caches(); $users = views_get_view_result('userlist', 'uid_list'); $i = 0; foreach ($users as $user) { $filename = 'sites/default/files/generated_pdfs/individual_pdf_report_' . $user->uid . '.pdf'; generate_employee_pdf($user->uid, $filename); error_log('Generated ' . $filepath); $i++; } // create object $zip = new ZipArchive(); // open archive if ($zip->open("sites/default/files/generated_zips/individual-reports.zip", ZIPARCHIVE::CREATE) …
16 7  bootstrapping 

3
缓存Drupal引导程序
我很好奇是否有人试图在Drupal中“缓存”引导过程。 通常,Drupal将在每个请求上运行7个引导阶段,但是也许在已部署的生产系统上,可以“销毁”其中的一些或全部? 我想到的可能的建议可能是 序列化引导状态并将其粘贴到内存缓存中 脚本可以为bootstrap.inc生成补丁,该补丁会将某些信息硬编码到文件中。 我相信David Strauss试图使引导过的Drupal在libevent上运行。 其他疯狂吗? 那里进行了哪些尝试,哪些已知((某种程度上)可靠)?

3
网站性能,缓存无法正常工作
我正在使用性能日志记录模块。在屏幕快照上方,有一件奇怪的事我注意到在每个页面上都插入Cache_bootstrap。当您转到任何页面(管理主题和前端主题)时,请插入缓存,然后删除缓存正在运行。这意味着在每个页面中设置和销毁了缓存,实际上没有缓存发生。我该如何进一步阐述呢?为了诊断该问题,因为当前我正在研究网站的性能。 我还在使用New Relic进行性能检查。它还表明数据库负载很高。 和my.cnf信息。

1
以编程方式创建多语言节点
我正在尝试使用php脚本创建一个多语言节点。 我正在这样做: $node = new stdClass(); $node->title = "Test ".mktime(); $node->type = "job"; $node->language = 'de'; // Or e.g. 'en' if locale is enabled $node->uid = $user->uid; $node->status = 1; //(1 or 0): published or not $node->promote = 0; //(1 or 0): promoted to front page $node->comment = 1; //2 …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.