There is no way to skip that.

On Mon, Feb 14, 2011 at 2:41 AM, Dave Reid <[email protected]> wrote:
> If you start skipping bootstrap phases then modules that inject data via
> hook_node_load() or hook_entity_load() will not get run.
> Dave Reid
> [email protected]
>
>
> On Sat, Feb 12, 2011 at 9:06 PM, Ryan Chan <[email protected]> wrote:
>>
>> Hello,
>>
>> I want to use some Drupal7 functions such as node_load,
>> taxonomy_term_load in my custom written PHP applications.
>>
>> I managed to use them by running a full drupal bootstrap, function is
>> okay,
>>
>> i.e.
>>
>> drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
>> $node = node_load(123);
>>
>> However, when profiling the code using Xdebug, I found
>> drupal_bootstrap is just too heavy, i.e. used 80% of my application
>> CPU time even I am doing simple query such as node_load.
>>
>> Of course, I can direct query the Drupal DB but I don't want to
>> reinvent the wheel, but now seems it is too much overhead.
>>
>> Any suggestion when outside application want to access Drupal data,
>> for the above basic query (read only)?
>>
>> Thanks.
>
>



-- 
A decathlon Drupal developer & programmer
http://blog.eood.cn/

Reply via email to