рдЬреИрд╕рд╛ рдХрд┐
рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ -
рдкрд┐рдирдмрд╛ рдПрдХ рд░рд┐рдпрд▓рдЯрд╛рдЗрдо рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ / рд╕рд╛рдВрдЦреНрдпрд┐рдХреА рд╕рд░реНрд╡рд░ рд╣реИ рдЬреЛ PHP рдХреЗ рд▓рд┐рдП MySQL рдХреЛ рдХреЗрд╡рд▓-рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
рдФрд░ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╣реИред рдпрд╣ рдЖрдкрдХреЛ рдПрдХ рдЪрд▓ рд░рд╣реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдХреЗ рдЖрдВрдХрдбрд╝реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛, рдЬрдмрдХрд┐ рд╕реНрд╡рдпрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдзреАрдорд╛ рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред
рдЖрдБрдХрдбрд╝реЛрдВ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ рдЖрдк рдкрд░ рдирд┐рд░реНрднрд░ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдо рдЗрд╕реЗ
zabbix рдкрд░ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рд╕реНрдерд┐рд░рддрд╛ рдирд┐рдЧрд░рд╛рдиреА (рдХреЛрдИ рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ, рдХреБрдЫ рд▓рдВрдмреЗ рдЕрдиреБрд░реЛрдз) рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рд┐рдХреА рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
рдпрд╣ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд╣реИ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИрдмрд░ рдкрд░ рдПрдХ рднреА рд▓реЗрдЦ рдирд╣реАрдВ рдерд╛ред

рдореИрдВ рдЗрд╕ рдУрдкрдирд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдЕрдЪреНрдЫрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рдФрд░ рд╣реЛрдмреЗ рдкрд░ рдПрдХ рдЙрд▓реНрд▓реЗрдЦ рд╕реЗ рдмреЗрд╣рддрд░ рдХреНрдпрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ;)
рд╕реНрдерд╛рдкрдирд╛
рдкрд┐рдирдмрд╛ рдореЗрдВ рд╣реА рджреЛ рднрд╛рдЧ рд╣реЛрддреЗ рд╣реИрдВ - рдпрд╣ php рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдФрд░ рдЗрдВрдЬрди (mysql рдХреЗ рд▓рд┐рдП рдЗрдВрдЬрди)ред
рджреЛрдиреЛрдВ рдХреЛ рд╕реЛрд░реНрд╕ рдХреЛрдб рдореЗрдВ рд╕рдкреНрд▓рд╛рдИ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕реНрдерд╛рдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛рдлреА рддреБрдЪреНрдЫ рдФрд░ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ
рд╕рдВрджрд░реНрдн рдЧрд╛рдЗрдб рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИред
рдХрд╛рд░реНрдп рдФрд░ рд╡рд┐рдиреНрдпрд╛рд╕ рдХрд╛ рд╕рд┐рджреНрдзрд╛рдВрдд
рдЧреНрд░рд╛рд╣рдХ (рдореЙрдбреНрдпреВрд▓)
рдкреНрд░рддреНрдпреЗрдХ рд╕рд░реНрд╡рд░ рдкрд░ рдЬрд╣рд╛рдВ php рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рдЖрдкрдХреЛ рдореЙрдбреНрдпреВрд▓ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ php.ini рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
; configuration for php pinba module
extension=pinba.so
pinba.enabled=1
pinba.server=192.168.1.42:3300 ;
рдЙрд╕рдХреЗ рдмрд╛рдж, cli рд╕рд╣рд┐рдд рдкреНрд░рддреНрдпреЗрдХ php рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдмрдВрдж рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрддреЗ рдФрд░ рдкреЛрд░реНрдЯ рдкрд░ udp рдкрд░ рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рднреЗрдЬреЗрдЧрд╛ред
рдпрд╣ рд╕реНрдерд╛рдкрдирд╛ рдкреВрд░реНрдг рдХрд░рддрд╛ рд╣реИ, рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рд╕рд░реНрд╡рд░ (mysql рдЗрдВрдЬрди)ред
рдЬрдм рдореИрдВрдиреЗ рдкрд╣рд▓реА рдмрд╛рд░ рдкреНрд░рд▓реЗрдЦрди рдкрдврд╝рд╛, рддреЛ рдореБрдЭреЗ рд╕рдордЭ рдирд╣реАрдВ рдЖрдпрд╛ рдХрд┐ рдкрд┐рдирдмрд╛ рдХреЛ mysql рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реИ - mysql рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ / рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ рд╣реИред
рдпрд╣ рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рдбреАрдмреАрдПрдордПрд╕ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рд╣реИ рдФрд░ рд╣рд░ рдХреЛрдИ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╣реИред
рдкрд┐рдирдмрд╛ рд╕рд░реНрд╡рд░ рдХреЛ mysql рдЗрдВрдЬрди рдХреЗ рд░реВрдк рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХрдИ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдирд╣реАрдВ рд╣реИрдВ рдФрд░ рдЙрдирдХреЗ рдирд╛рдо рд╕реНрдкрд╖реНрдЯ рд╣реИрдВ:
[Mysqld]
pinba_port = 3300 # рдкреЛрд░реНрдЯ
pinba_address = 192.168.1.205
pinba_stats_gathering_period = 10000 # (рдорд╛рдЗрдХреНрд░реЛрд╕реЗрдХрдВрдб)
pinba_stats_history = 900 # (рд╕реЗрдХрдВрдб)
pinba_temp_pool_size = 10000
pinba_request_pool_size = 1000000 # <рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рдЕрдзрд┐рдХрддрдо рдЕрдкреЗрдХреНрд╖рд┐рдд рдЕрдиреБрд░реЛрдз> * <ysts_history> = <рдкреВрд▓ рдХрд╛ рдЖрдХрд╛рд░ рдЕрдиреБрд░реЛрдз>
pinba_tag_report_timeout = -1 #Default value -1 рд╣реИ, рдпрд╛рдиреА рдбреЗрдЯрд╛ рдХреЛ рд╣рдореЗрд╢рд╛ рдЕрдкрдбреЗрдЯ рд░рдЦреЗрдВред
рдЕрдзрд┐рдХ рд╡рд┐рд╡рд░рдг рдХреЗ
рд▓рд┐рдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рджреЗрдЦреЗрдВред
рдЬрдм рдЖрдк рд╕рд░реНрд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯреНрд╕ рдкрд░ рдореЙрдбреНрдпреВрд▓ рдЪрд╛рд▓реВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдкрд┐рдирдмреВ (mysql) рдХреЛ рдЙрди рд╕рднреА рд▓рд┐рдкрд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧрд╛ рдЬрд┐рдиреНрд╣реЗрдВ рдЗрд╕ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕рд╛рде рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рд╕рднреА рдЕрджреНрд╡рд┐рддреАрдп рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдбреЗрдЯрд╛ рдЕрдиреБрд░реЛрдз рд▓реЗрдмрд▓ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред рдЖрдкрдХреЗ рд▓рд┐рдП рд╕рдореВрд╣ рднреА рдЙрдкрд▓рдмреНрдз рд╣реИрдВ:
report_by_hostname, report_by_hostname_and_script, report_by_hostname_and_server, report_by_hostname_server_and_script, report_by_script_name, рд░рд┐рдкреЛрд░реНрдЯ_by_server_and_cript, рд░рд┐рдкреЛрд░реНрдЯ_by_server_nameред
рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдпрд╣ mysql рд╣реИ, рдЗрд╕рд▓рд┐рдП:
show tables;
рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ - рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдХреБрдЫ рднреА рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдмрд┐рдирд╛, рд╣рдореЗрдВ рдЙрддреНрдкрд╛рджрди рдореЗрдВ рд╕рднреА php рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реНрд▓реЗрд╖рд┐рдХреА рдкреНрд░рдгрд╛рд▓реА рдорд┐рд▓реАред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдо рд╣рд┐рдЯ (рдЖрд░рдкреАрдПрд╕) рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ рдЬрд╛рдирддреЗ рд╣реИрдВ:
mysql> report_by_server_name рд╕реЗ req_per_sec рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдЬрд╣рд╛рдБ server_name = 'ro.plus1.wapstart.ru';
+ ------------- +
| req_per_sec |
+ ------------- +
| 547.161 |
+ ------------- +
1 рдкрдВрдХреНрддрд┐ рдореЗрдВ рд╕реЗрдЯ (0.00 рд╕реЗрдХрдВрдб)
рд╡рд╣реА, рд▓реЗрдХрд┐рди рдкреНрд░рддреНрдпреЗрдХ рд╣реЛрд╕реНрдЯ (рд╕рд░реНрд╡рд░ рд╡рд┐рдХреНрд░рдп) рдХреЗ рд▓рд┐рдП:
mysql> hostname, req_per_sec рд╕реЗ report_by_hostname_and_server рдЬрд╣рд╛рдБ server_name = 'ro.plus1.wapstart.ru' рдЪреБрдиреЗрдВ;
+ ---------- + ------------- +
| рд╣реЛрд╕реНрдЯрдирд╛рдо | req_per_sec |
+ ---------- + ------------- +
| рдП .... | 81.7561 |
| b .. | 59.0298 |
| c ... | 90.8049 |
| рдЪ .... | 54.5014 |
| рдЪ .... | 54.5122 |
| рдЬ ...... | 63.5664 |
| k ... | 54.5068 |
| s .... | 90.8211 |
+ ---------- + ------------- +
рд╕реЗрдЯ рдореЗрдВ 8 рдкрдВрдХреНрддрд┐рдпрд╛рдБ (0.00 рд╕реЗрдХрдВрдб)
рдФрд░ рд╡рд┐рднрд┐рдиреНрди рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рд╕реЗрдЯред рд╕рднреА рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕рдореЗрдВ рдирд╡реАрдирддрдо рдбреЗрдЯрд╛ рд╣реЛрдЧрд╛ред
рдпрд╣ рдЕрдкрд╛рдЪреЗ рд▓реЙрдЧ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдЙрддреНрдкрд╛рджрди рдкрд░ рд╕реАрдзреЗ рд░реВрдкрд░реЗрдЦрд╛ рдФрд░ рдирд┐рдЧрд░рд╛рдиреА рд╣реИ!
рдЯрд╛рдЗрдорд░ рдФрд░ рдЯреИрдЧ
рдЕрдм рд╕рдмрд╕реЗ рд╕реНрд╡рд╛рджрд┐рд╖реНрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред
рдЖрдк рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдХрд┐рд╕реА рдИрд╡реЗрдВрдЯ
рдХреА рдЕрд╡рдзрд┐ рдХреЛ
рдорд╛рдк рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕реЗ рдЯреИрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдбреЗрдЯрд╛ рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рднреА рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛ред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХрд╛ рдПрдХ рд▓рдВрдмрд╛ рдЪрдпрди рд╣реИ, рддреЛ рдЖрдк рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
$t = pinba_timer_start(array("group"=>"mysql", "server"=>"dbs2", "operation"=>"select"));
//
pinba_timer_stop($t);
рдореИрдВрдиреЗ рдЯрд╛рдЗрдорд░ рдХреЛ рд╕реАрдзреЗ рдЙрд╕ рдлреНрд░реЗрдорд╡рд░реНрдХ рдореЗрдВ рдЬреЛрдбрд╝рд╛, рдЬрд┐рд╕рдХрд╛ рд╣рдо рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЕрдм, рдПрдХ рдбрд┐рдЧреНрд░реА рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдХреЗ рд▓рд┐рдП, рдореИрдВ рдбреЗрдЯрд╛рдмреЗрд╕, рдореЗрдорд╕реНрдб, рдЗрддреНрдпрд╛рджрд┐ рд╕рднреА рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдорд╛рдкрддрд╛ рд╣реВрдВред
рдЕрд▓рдЧ-рдЕрд▓рдЧ, рдореИрдВ рдзреНрдпрд╛рди рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдбреЗрдЯрд╛ рд╕рд░реНрд╡рд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ рдЖрд╕рд╛рдиреА рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реИред
рдЙрдиреНрд╣реЗрдВ рдпрд╛ рддреЛ рдХрдЪреНрдЪреЗ рдбреЗрдЯрд╛ рд╕реЗ рдЪреБрдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - рдЯреЗрдмрд▓ рд░рд┐рдкреЛрд░реНрдЯ, рдЯрд╛рдЗрдорд░, рдЯрд╛рдЗрдорд░реНрдЯреИрдЧ рджреЗрдЦреЗрдВ, рдпрд╛ рдЯреЗрдмрд▓ рдмрдирд╛рдПрдВ рдЬрд┐рд╕рдореЗрдВ рдбреЗрдЯрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рд╕рдордЧреНрд░ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╣реЛрдЧрд╛ред
рдЙрджрд╛рд╣рд░рдг (
рд╡рд┐рдХреА рд╕реЗ ):
CREATE TABLE `tag_info_group_server` (
`group_value` varchar(32) DEFAULT NULL,
`server_value` varchar(32) DEFAULT NULL,
`req_count` int(11) DEFAULT NULL,
`req_per_sec` float DEFAULT NULL,
`hit_count` int(11) DEFAULT NULL,
`hit_per_sec` float DEFAULT NULL,
`timer_value` float DEFAULT NULL
) ENGINE=PINBA DEFAULT CHARSET=latin1 COMMENT='tag2_info:group,server'
рдиреЛрдЯ : рддрд╛рд▓рд┐рдХрд╛ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред
рдирд┐рд░реНрдорд╛рдг рдХреЗ рдмрд╛рдж, рд╕рдореВрд╣ рдЯреИрдЧ рдФрд░ рд╕рд░реНрд╡рд░ (рд╕рд░реНрд╡рд░) рдкрд░ рдбреЗрдЯрд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕ рддрд╛рд▓рд┐рдХрд╛ (!) рдореЗрдВ рдПрдХрддреНрд░рд┐рдд рд╣реЛ рдЬрд╛рдПрдЧрд╛ред
рд╕реНрдерд┐рд░рддрд╛
рд╣рдо рдЗрд╕рдХрд╛ рдЙрддреНрдкрд╛рджрди рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ;)
рдореИрдВ рдХрд┐рд╕реА рддрд░рд╣ рдХрд╛ рдкреВрд░рд╛ рд╡рд┐рд╡рд░рдг рдкрд┐рдирдмрд╛ рдмрдирд╛рдиреЗ рдХрд╛ рдЗрд░рд╛рджрд╛ рдирд╣реАрдВ рд░рдЦрддрд╛, рдЦрд╛рд╕рдХрд░ рдЬрдм рд╕реЗ рдореИрдВ рдореИрдиреБрдЕрд▓ рдХреЛ рдХреЙрдкреА рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ред
рдпрджрд┐ рдЖрдк рдЙрддреНрдкрд╛рджрди рдореЗрдВ php рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ pinba рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рд╡рд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдЪреНрдЫрд╛ рд╣реИ!
рд╕рдВрджрд░реНрдн:
*
рд╡рд┐рдХреА*
рдЧреВрдЧрд▓ рд╕рдореВрд╣рдЕрдкрдбреЗрдЯ: рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓реЗрдЦрдХ рд╕реЗ
рдорд┐рд▓реЗрдВ -
tony2001 !