[Groonga-commit] groonga/groonga.github.com [master] doc: classify groonga related projects by section

Back to archive index

null+****@clear***** null+****@clear*****
2012年 7月 11日 (水) 15:56:34 JST


HAYASHI Kentaro	2012-07-11 15:56:34 +0900 (Wed, 11 Jul 2012)

  New Revision: 1a94811d59c4c3a5ec47f5ee63659f834df7af05
  https://github.com/groonga/groonga.github.com/commit/1a94811d59c4c3a5ec47f5ee63659f834df7af05

  Log:
    doc: classify groonga related projects by section

  Modified files:
    related-projects.html

  Modified: related-projects.html (+61 -36)
===================================================================
--- related-projects.html    2012-07-11 15:52:58 +0900 (eeeeab4)
+++ related-projects.html    2012-07-11 15:56:34 +0900 (a4533da)
@@ -2,53 +2,78 @@
 layout: en
 title: Related Projects
 ---
-<section id="rroonga">
-  <h2>groonga + Ruby</h2>
-  <p><a href="http://groonga.rubyforge.org/">The Ranguba project</a> is a project to provide a fulltext search system built on groonga. The project provides libraries to use groonga features, text extraction utility, search Web interface and so on.</p>
-</section>
 
-<section id="mroonga">
-  <h2>groonga + MySQL</h2>
-  <p><a href="http://mroonga.github.com/">mroonga</a> is a MySQL storage engine built on groonga. It adds high performance and high accuracy fulltext search feature to MySQL.</p>
+<section id="bindings">
+  <h2>Groonga and related projects</h2>
+  <p>Here is a brief image about groonga related projects
+    from the perspective view of accessing to groonga.
+  </p>
+  <img src="/images/groonga-family.png"/>
+  <p>See following sections about actual groonga related projects and details.</p>
 </section>
 
-<section id="textsearch_groonga">
-  <h2>groonga + PostgreSQL</h2>
-  <p class="note">Documentation is in Japanese.</p>
-  <p><a href="http://textsearch-ja.projects.postgresql.org/textsearch_groonga.html">textsearch_groonga</a> adds fulltext search feature built on groonga to PostgreSQL.</p>
-</section>
+<section id="bindings">
+  <h2>Use groonga with language bindings</h2>
+  <p>There are some language bindings for groonga.
+    See each project web site about details.</p>
+  <subsection id="rroonga">
+    <h3>groonga + Ruby</h3>
+    <p><a href="http://groonga.rubyforge.org/">The Ranguba project</a> is a project to provide a fulltext search system built on groonga. The project provides libraries to use groonga features, text extraction utility, search Web interface and so on.</p>
+  </subsection>
 
-<section id="p5-groonga">
-  <h2>groonga + Perl</h2>
-  <p><a href="https://github.com/yappo/p5-Groonga">p5-Groonga</a> is a Perl bindings for groonga. You can use groonga as a library in Perl.</p>
-</section>
+  <subsection id="p5-groonga">
+    <h3>groonga + Perl</h3>
+    <p><a href="https://github.com/yappo/p5-Groonga">p5-Groonga</a> is a Perl bindings for groonga. You can use groonga as a library in Perl.</p>
+  </subsection>
 
-<section id="anyevent-groonga">
-  <h2>AnyEvent-Groonga</h2>
-  <p><a href="http://search.cpan.org/~miki/AnyEvent-Groonga/">AnyEvent-Groonga</a> is a high performance groonga client library for Perl. It accesses groonga server asynchronously.</p>
-</section>
+  <subsection id="nroonga">
+    <h3>groonga + Node.js (binding)</h3>
+    <p><a href="http://nroonga.github.com/">nroonga</a> is a groonga binding for Node.js. Nroonga uses groonga as a library. It means that fulltext search is done in Node.js process.</p>
+  </subsection>
 
-<section id="grnwrap">
-  <h2>grnwrap</h2>
-  <p><a href="https://github.com/michisu/grnwrap">grnwrap</a> is a utility that improves groonga's command line interface.</p>
 </section>
 
-<section id="node-groonga">
-  <h2>groonga + Node.js (client)</h2>
-  <p><a href="https://github.com/hideo55/node-groonga">node-groonga</a> is a client library of groonga server for Node.js. Node-groonga uses groonga as a server. It means that fulltext search is done in groonga server process not Node.js process.</p>
-</section>
+<section id="databases">
+  <h2>Use groonga with other databases</h2>
+  <subsection id="mroonga">
+    <h3>groonga + MySQL</h3>
+    <p><a href="http://mroonga.github.com/">mroonga</a> is a MySQL storage engine built on groonga. It adds high performance and high accuracy fulltext search feature to MySQL.</p>
+  </subsection>
 
-<section id="nroonga">
-  <h2>groonga + Node.js (binding)</h2>
-  <p><a href="http://nroonga.github.com/">nroonga</a> is a groonga binding for Node.js. Nroonga uses groonga as a library. It means that fulltext search is done in Node.js process.</p>
+  <subsection id="textsearch_groonga">
+    <h3>groonga + PostgreSQL</h3>
+    <p class="note">Documentation is in Japanese.</p>
+    <p><a href="http://textsearch-ja.projects.postgresql.org/textsearch_groonga.html">textsearch_groonga</a> adds fulltext search feature built on groonga to PostgreSQL.</p>
+  </subsection>
 </section>
 
-<section id="p5-app-groonga-wrapper">
-  <h2>App-Groonga-Wrapper</h2>
-  <p><a href="https://github.com/hideo55/p5-App-Groonga-Wrapper">App::Groonga::Wrapper</a> is a reverse proxy for local HTTP protocol groonga server. It adds security mechanism to groonga server. It is written in Perl.</p>
+<section id="libraries">
+  <h2>Use groonga with additional libraries</h2>
+  <subsection id="node-groonga">
+    <h3>groonga + Node.js (client)</h3>
+    <p><a href="https://github.com/hideo55/node-groonga">node-groonga</a> is a client library of groonga server for Node.js. Node-groonga uses groonga as a server. It means that fulltext search is done in groonga server process not Node.js process.</p>
+  </subsection>
+
+  <subsection id="anyevent-groonga">
+    <h3>AnyEvent-Groonga</h3>
+    <p><a href="http://search.cpan.org/~miki/AnyEvent-Groonga/">AnyEvent-Groonga</a> is a high performance groonga client library for Perl. It accesses groonga server asynchronously.</p>
+  </subsection>
+
+  <subsection id="p5-app-groonga-wrapper">
+    <h3>App-Groonga-Wrapper</h3>
+    <p><a href="https://github.com/hideo55/p5-App-Groonga-Wrapper">App::Groonga::Wrapper</a> is a reverse proxy for local HTTP protocol groonga server. It adds security mechanism to groonga server. It is written in Perl.</p>
+  </subsection>
 </section>
 
-<section id="zsh-completions">
-  <h2>Zsh completion functions</h2>
-  <p><a href="https://github.com/hhatto/zsh_completions/">zsh_completions</a> are Zsh completion functions by hhato. They includes completion functions for groonga, groonga-suggest-httpd and groonga-suggest-learner.</p>
+<section id="utilities">
+  <h2>Use groonga with useful utilities</h2>
+  <subsection id="grnwrap">
+    <h3>grnwrap</h3>
+    <p><a href="https://github.com/michisu/grnwrap">grnwrap</a> is a utility that improves groonga's command line interface.</p>
+  </subsection>
+
+  <subsection id="zsh-completions">
+    <h3>Zsh completion functions</h3>
+    <p><a href="https://github.com/hhatto/zsh_completions/">zsh_completions</a> are Zsh completion functions by hhato. They includes completion functions for groonga, groonga-suggest-httpd and groonga-suggest-learner.</p>
+  </subsection>
 </section>
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
下载 



Groonga-commit メーリングリストの案内
Back to archive index