YUKI Hiroshi
null+****@clear*****
Thu Feb 27 12:10:50 JST 2014
YUKI Hiroshi 2014-02-27 12:10:50 +0900 (Thu, 27 Feb 2014) New Revision: 0cbd736199a0c47ec3bdb1067f516523555aeca9 https://github.com/droonga/droonga.org/commit/0cbd736199a0c47ec3bdb1067f516523555aeca9 Message: Use "at" instead of "on" for each phase Modified files: tutorial/plugin-development/adapter/index.md tutorial/plugin-development/index.md Modified: tutorial/plugin-development/adapter/index.md (+3 -3) =================================================================== --- tutorial/plugin-development/adapter/index.md 2014-02-27 11:59:13 +0900 (edf0695) +++ tutorial/plugin-development/adapter/index.md 2014-02-27 12:10:50 +0900 (d106076) @@ -10,7 +10,7 @@ layout: en Learning steps to develop a Droonga plugin by yourself. -This page focuses on the adaption phase for Droonga plugins. +This page focuses at the adaption phase for Droonga plugins. At the last, wraps up them to make a small practical plugin named `store-search`, for the adaption phase. ## Precondition @@ -20,7 +20,7 @@ At the last, wraps up them to make a small practical plugin named `store-search` ## Adaption for incoming messages -First, let's study basics with a simple logger plugin named `sample-logger` affects on the adaption phase. +First, let's study basics with a simple logger plugin named `sample-logger` affects at the adaption phase. We sometime need to modify incoming requests from outside to Droonga Engine. We can use a plugin for this purpose. @@ -97,7 +97,7 @@ catalog.json: (snip) ~~~ -Note: you must place `"sample-logger"` before `"search"`, because the `sample-logger` plugin depends on the `search`. Droonga Engine applies plugins on the adaption phase in the order defined in the `catalog.json`, so you must resolve plugin dependencies by your hand (for now). +Note: you must place `"sample-logger"` before `"search"`, because the `sample-logger` plugin depends on the `search`. Droonga Engine applies plugins at the adaption phase in the order defined in the `catalog.json`, so you must resolve plugin dependencies by your hand (for now). ### Run Modified: tutorial/plugin-development/index.md (+7 -7) =================================================================== --- tutorial/plugin-development/index.md 2014-02-27 11:59:13 +0900 (bae4374) +++ tutorial/plugin-development/index.md 2014-02-27 12:10:50 +0900 (c58ed4a) @@ -32,23 +32,23 @@ In other words, from the point of view of plugins, each plugin can do from 1 to See the [overview][] to grasp the big picture. Adaption phase -: On this phase, a plugin can modify incoming requests and outgoing responses. +: At this phase, a plugin can modify incoming requests and outgoing responses. Processing phase -: On this phase, a plugin can process incoming requests on each partition, step by step. +: At this phase, a plugin can process incoming requests on each partition, step by step. Handling phase - : On this phase, a plugin can do low-level data handling, for example, database operations and so on. + : At this phase, a plugin can do low-level data handling, for example, database operations and so on. Planning phase - : On this phase, a plugin can split an incoming request to multiple steps. + : At this phase, a plugin can split an incoming request to multiple steps. Collection phase - : On this phase, a plugin can merge results from steps to a unified result. + : At this phase, a plugin can merge results from steps to a unified result. -In this tutorial, we focus on the adaption phase at first. +In this tutorial, we focus at the adaption phase at first. This is the most "basic" usecase of plugins, so it will help you to understand the overview of Droonga plugin development. -Then, we focus on other phases in this order. +Then, we focus an other phases in this order. Following this tutorial, you will learn how to write plugins. This will be the first step to create plugins fit with your own requirements. ## How to develop plugins? -------------- next part -------------- HTML����������������������������... 下載