Openpear Project の紹介
-
Upload
sotaro-karasawa -
Category
Technology
-
view
2.169 -
download
0
description
Transcript of Openpear Project の紹介
Openpear Project���@�51�PHP���
id:sotarokid:sotarok
����� �������
• ����– id:sotarok �������– ��2����������– ��2����������
• �������� http://tinyurl.com/sotarokhttp://tinyurl.com/sotarokhttp://tinyurl.com/sotarokhttp://tinyurl.com/sotarok----wishlistwishlistwishlistwishlist
– 4�� �G����e�����������– nequal �������� �!"#��– Ethna $%"#��– Ethna $%"#��– &'()�– * Perfume �
• ����� Openpear �����• ����� Openpear ����
• �� Openpear �!"#$"�%� Openpear &'����
• Openpear ()*+–���������–���������
• http://openpear.org/
• OpenpearOpenpearOpenpearOpenpear
– openpear +– OpenPEAR ,,– OPENPEAR ,– OpenPear ,
• �� �PEAR • �� �PEAR
– OpenID �����– ������ ����– ��������������������– �� � 100�� (from 11/2008)
• Openpear�����������������
– http://www.slideshare.net/sotarok/openpear-
presentation
– http://www.slideshare.net/sotarok/introducti
on-of-openpear-1026885
– http://www.slideshare.net/sotarok/openpear-
by-nequal
• Openpear ,-./012304 5��� ()*+�� ()*+
• Openpear&',6• c.f.)
http://gihyo.jp/news/nr/2010/01/0803
• Openpear �����5��7�+• Openpear �����5��7�+
����������������((((;��))
��1����89:;0<=�7>
��?��7@�...��?��7@�...
• ��
• �����������• �����������– 2009�9���������PHP �� ����������– �������– ����– sotarok & riaf ��� ��– !"#$%&''()*+��,!"#$%&''()*+��,– -�.�/����01– ��������� �– ������234,,&5�6788
• ������� �� ��
• Openpear Project ABC�7• Openpear �D��#ABC�7• Openpear �D��#ABC�7• �E
• Openpear Project
• http://github.com/nequal/Openpear
• http://groups.google.com/group/open
pear-projectpear-project
• �
• �����1��• sotarok���������– ���������� ������������� ���
• tokushima���������� !"��• #$��%����&&
• FGHD���I��J�
• KLMN<OP��Q7
# git clone [email protected]:nequal/Openpear.git
# ls
README.mdREADME.md
__common_mamp__.php
bin
index.php
libslibs
resources
setup.php
# php setup.php
core path[/var/local/www/html/Openpear/core/]: [Enter][Enter][Enter][Enter]
install application: [Enter][Enter][Enter][Enter]
application url [http://localhost/Openpear]: application url [http://localhost/Openpear]:
http://192.168.70.128/Openpearhttp://192.168.70.128/Openpearhttp://192.168.70.128/Openpearhttp://192.168.70.128/Openpear
working directory [/var/local/www/html/Openpear/work/]:
[Enter][Enter][Enter][Enter]
application mode: [Enter][Enter][Enter][Enter]
# ls
__settings__.php core !"#��
R0S2TUVWNP9X7(tmpY5Z[)R0S2TUVWNP9X7(tmpY5Z[)
# mkdir work
# chmod 777 work
4S0\ ]��DB^_4S0\ ]��DB^_
# mysql –u user –p openpear <
resources/schema.sql resources/schema.sql
setup AD���I7
# php setup.php# php setup.php
````
5a�bc0d�����(�5"
��5��a�ef@�$Q��ae��5��a�ef@�$Q��ae
rhaco 2 �g��$� (hMP<M1i)rhaco 2 �g��$� (hMP<M1i)
8work $ vendors Ajk��># # # # phpphpphpphp setup.php setup.php setup.php setup.php ––––up up up up ––––cccc >
�������������OK
#@php setup.php#@php setup.php
Openpear, PEAR Repository Channel and Subversion
Hosting Service.
==============================================
http://github.com/nequal/Openpear
http://groups.google.com/group/openpear-project
============================================================================================
try 'php setup.php -h *****' for more informationadd_module : �� ���������...��
lm5cnoc9�n2p0P
# php setup.php –up# php setup.php –up
&q OLo�r<19s0t2 <Nh4��uv� rhaco,wx $����yz��Q{7
�|}~����($,���� ����|}~����($,���� �����7�,���r��Y Hr�F�$�������"��$Q��a(�a
htaccess �^_htaccess �^_����� URL�/�r�path�
# php setup.php –htaccess /Openpear
• __common_mamp__.php A��0��������__common_dev__.php�� �
DB ����������������������dbnamedbnamedbnamedbname====openpear,useropenpear,useropenpear,useropenpear,user====openpear,passwopenpear,passwopenpear,passwopenpear,passw
ordordordord====openpearopenpearopenpearopenpear
• __settings__.php A��
���� 8dev>A�{� __common_dev__.php ,�I��{7%� 57�{7%� 57
App::config_path(... ,"dev""dev""dev""dev");
• __settings__.php A������Gmail ����index.php �r��0�Gmail ����index.php �r��0�
def('def('def('def('org.openpear.flow.parts.Openpeaorg.openpear.flow.parts.Openpeaorg.openpear.flow.parts.Openpeaorg.openpear.flow.parts.Openpea
r@gmail_accountr@gmail_accountr@gmail_accountr@gmail_account','**@','**@','**@','**@gmail.comgmail.comgmail.comgmail.com**','**','**','**','
**password**');**password**');**password**');**password**');
�H"%"%ocO��r<Nh4
Something Happened!
package
`org.rhaco.storage.db.module.DbcMys`org.rhaco.storage.db.module.DbcMys
ql` not found
5a�� orz
5ar�����$���{�5"cnoc9,H��� c9,H���
�xD�import�7
# php setup.php –import # php setup.php –import
org.rhaco.storage.db.module.DbcMys
ql
U�MT�7
# php setup.php -log on -level warn
¡T,¢£n= ¤�{7%� �7
• ���7�$–����–����–������� (svn���������)
• -./'012 �• fav �
–��� �!– dashboard
• z¥¦§• http://URL to Openpear/dev
– (rhaco 2 "#$���)– (rhaco 2 "#$���)
• �E
• $�H¨�©5 Z{ª""�«4N,�$���"5"�,¬�$®�a�–%���&�'���()*+�,(-./01�/2
• �E�¯°�– http://groups.google.com/group/openpear-project/browse_thread/thread/d370927ff2e66de8
• ±Ms0²³��z¥A´�7�� – svn3"456789
• PEAR_PackageProjector �µ³�• PEAR_PackageProjector �µ³�–:�;<�=+>?�@PEARABC!D�:
• ¶0�<·O2P³�
• ¸�¹�º»�
• http://groups.google.com/group/open
pear-
project/browse_thread/thread/d3709
27ff2e66de8
• Openpear �z¥A�7�
�¼;:s0t2#openpear (irc.freenode.net)#openpear (irc.freenode.net)
rhaco_ja on Lingr
• Openpear Project
–%���&�'���/E?FGH
• �������������$Q��a,�������������$Q��a,½¾���
• Openpear Project• Openpear Project
–%���&�'���/E?FGI
• Zr5�G¿,��• Zr5�G¿,��
• �Hm�7 ¬ • 5 �7�ÀÁ�Â���$��%Ã
��