
рдЕрдкрдиреЗ рд╕рдордп рдХреА рд╢реБрд░реБрдЖрдд рдХреЗ рдмрд╛рдж рд╕реЗ, PHP рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдмрд╛рдЬрд╛рд░ рдкрд░ рд▓рдЧрднрдЧ рд╕рднреА DBMS рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдХреЗ рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП рдкреНрд░рд╕рд┐рджреНрдз (рдФрд░ рдЖрд▓реЛрдЪрдирд╛) рдХреА рдЧрдИ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХреБрдЫ рдЕрдЬреАрдм рдХрд╛рд░рдгреЛрдВ рдХреЗ рдХрд╛рд░рдг, рдпрд╣ рдЧреНрд▓реЛрдмрд▓реНрд╕ рдкрд░ рдкрджрд╛рдиреБрдХреНрд░рдорд┐рдд рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рдерд╛ред
Globals рдкрджрд╛рдиреБрдХреНрд░рдорд┐рдд рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрд░рдЪрдирд╛рдПрдБ рд╣реИрдВред рд╡реЗ рдХреБрдЫ рд╣рдж рддрдХ "рдХреБрдВрдЬреА -> рдореВрд▓реНрдп" рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рдпрд╛рдж рджрд┐рд▓рд╛рддреЗ рд╣реИрдВ, рдПрдХрдорд╛рддреНрд░ рдЕрдВрддрд░ рдпрд╣ рд╣реИ рдХрд┐ рдХреБрдВрдЬреА рдмрд╣реБ-рд╕реНрддрд░реАрдп рд╣реЛ рд╕рдХрддреА рд╣реИ:
Set ^inn("1234567890", "city") = "Moscow" Set ^inn("1234567890", "city", "street") = "Req Square" Set ^inn("1234567890", "city", "street", "house") = 1 Set ^inn("1234567890", "year") = 1970 Set ^inn("1234567890", "name", "first") = "Vladimir" Set ^inn("1234567890", "name", "last") = "Ivanov"
рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╡реИрд╢реНрд╡рд┐рдХ
^ рд╕рд░рд╛рдп рдореЗрдВ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдСрдмреНрдЬреЗрдХреНрдЯрд╕реНрдХреНрд░рд┐рдкреНрдЯ рднрд╛рд╖рд╛, рдЬрд┐рд╕реЗ рд╣рд╛рд░реНрдб рдбрд┐рд╕реНрдХ рдкрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рд╡реИрд╢реНрд╡рд┐рдХ рдирд╛рдо рдХреЗ рд╕рд╛рдордиреЗ ^ рдЖрдЗрдХрди рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ), рдмрд╣реБрд╕реНрддрд░реАрдп рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИред
рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, PHP рд╕реЗ рдЧреНрд▓реЛрдмрд▓реНрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдирдП рдХрд╛рд░реНрдпреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рдЬреЛ PHP рдореЙрдбреНрдпреВрд▓ рджреНрд╡рд╛рд░рд╛ рдЬреЛрдбрд╝реЗ рдЬрд╛рдПрдВрдЧреЗ, рдЬрд┐рдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдиреАрдЪреЗ рдЪрд░реНрдЪрд╛ рдХреА рдЬрд╛рдПрдЧреАред
рдЧреНрд▓реЛрдмрд▓реНрд╕ рдкрджрд╛рдиреБрдХреНрд░рдо рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ: рдкреНрд░рддреНрдпреЗрдХ рд╕реНрддрд░ рдкрд░ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХрд░рдирд╛, рдкреВрд░реЗ рдкреЗрдбрд╝реЛрдВ рдФрд░ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдиреЛрдбреНрд╕ рдХреЛ рд╣рдЯрд╛рдирд╛, рдХреЙрдкреА рдХрд░рдирд╛ рдФрд░ рдЪрд┐рдкрдХрд╛рдирд╛ред рдареАрдХ рд╣реИ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдХреЛрдИ рднреА рдЕрдЪреНрдЫрд╛ ACID рд▓реЗрдирджреЗрди рдбреЗрдЯрд╛рдмреЗрд╕ред рдпрд╣ рд╕рдм рдмрд╣реБрдд рдЬрд▓реНрджреА рд╣реЛрддрд╛ рд╣реИ (рд╕рд╛рдзрд╛рд░рдг рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рд▓рдЧрднрдЧ 10
5 -10
6 рдЗрдВрд╕рд░реНрдЯ рдСрдкрд░реЗрд╢рди), рджреЛ рдХрд╛рд░рдгреЛрдВ рд╕реЗ:
- рдЧреНрд▓реЛрдмрд▓реНрд╕ рдПрд╕рдХреНрдпреВрдПрд▓ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдПрдХ рдирд┐рдореНрди рд╕реНрддрд░ рдХреЗ рдЕрдореВрд░реНрдд рд╣реИрдВ,
- рд╡реИрд╢реНрд╡рд┐рдХ рдЖрдзрд╛рд░ рджрд╢рдХреЛрдВ рд╕реЗ рдЙрддреНрдкрд╛рджрди рдореЗрдВ рд╣реИрдВ рдФрд░ рдЗрд╕ рд╕рдордп рдХреЗ рджреМрд░рд╛рди рд╡реЗ рдЕрдкрдиреЗ рдХреЛрдб рдХреЛ рдЪрд╛рдЯрдиреЗ рдФрд░ рдЗрд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗред
рд▓реЗрдЦреЛрдВ рдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рдЧреНрд▓реЛрдмрд▓реНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ "рдЧреНрд▓реЛрдмрд▓реНрд╕ - рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░реЗрдЬ рдХреЗ рд▓рд┐рдП рддрд▓рд╡рд╛рд░-рд░рд╛рдЬрдорд┐рд╕реНрддреНрд░реА":
рдкреЗрдбрд╝ред рднрд╛рдЧ 1рдкреЗрдбрд╝ред рднрд╛рдЧ реирд╡рд┐рд░рд▓ рд╕рд░рдгред рднрд╛рдЧ 3рдЗрд╕ рджреБрдирд┐рдпрд╛ рдореЗрдВ, рдЧреНрд▓реЛрдмрд▓реНрд╕ рдиреЗ рдХрдо-рд╕рдВрд░рдЪрд┐рдд рдФрд░ рд╡рд┐рд░рд▓ рдЬрд╛рдирдХрд╛рд░реА рдЬреИрд╕реЗ: рдЪрд┐рдХрд┐рддреНрд╕рд╛, рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреЗрдЯрд╛, рдмреИрдВрдХрд┐рдВрдЧ, рдЖрджрд┐ рдХреЗ рднрдВрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ рдЕрдкрдирд╛ рдореБрдЦреНрдп рд╕реНрдерд╛рди рдкрд╛рдпрд╛ рд╣реИред
рдореИрдВ PHP рд╕реЗ рдкреНрдпрд╛рд░ рдХрд░рддрд╛ рд╣реВрдБ (рдФрд░ рдЙрд╕ рдкрд░ рд╡рд┐рдХрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВ) рдФрд░ рдЧреНрд▓реЛрдмрд▓реНрд╕ рдХреЗ рд╕рд╛рде рдЦреЗрд▓рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рдХреЛрдИ рддреИрдпрд╛рд░ рдореЙрдбреНрдпреВрд▓ рдирд╣реАрдВ рдерд╛ред рдореИрдВрдиреЗ InterSystems рдХреЛ рд▓рд┐рдЦрд╛ рдФрд░ рдореБрдЭреЗ рдЗрд╕реЗ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ред рдкреНрд░рддреАрдХреНрд╖рд╛ рд╕реЗ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реБрдЖ, рдФрд░ рдЕрдВрдд рдореЗрдВ рд╣рдордиреЗ (рдореИрдВрдиреЗ, рдЕрдкрдиреЗ рд╕реНрдирд╛рддрдХ рдЫрд╛рддреНрд░ рдХреЗ рд╕рд╛рде) рдореЙрдбреНрдпреВрд▓ рдХреЛ рдЦреБрдж рдмрдирд╛рдпрд╛ред InterSystems рдиреЗ рд╢реИрдХреНрд╖рд┐рдХ рдЕрдиреБрджрд╛рди рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рдХрд╛рд╕ рдХреЛ рдкреНрд░рд╛рдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ред
рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, InterSystems IRIS рдПрдХ рдмрд╣реБ-рдореЙрдбрд▓ DBMS рд╣реИ, рдЗрд╕рд▓рд┐рдП PHP рд╕реЗ рдЖрдк SQL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП ODBC рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЧреНрд▓реЛрдмрд▓реНрд╕ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рдереА, рдФрд░ рдРрд╕рд╛ рдХреЛрдИ рдХрдиреЗрдХреНрдЯрд░ рдирд╣реАрдВ рдерд╛ред
рддреЛ, рдореЙрдбреНрдпреВрд▓ PHP 7.x (7.0-7.2 рдХреЗ рддрд╣рдд рдкрд░реАрдХреНрд╖рдг) рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИред рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рд╣реА рдореЗрдЬрдмрд╛рди рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдЗрдВрдЯрд░рд╕рд┐рд╕реНрдЯрдо IRIS рдФрд░ рдХреИрдЪ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред
OpenExchange рдкрд░ рдореЙрдбреНрдпреВрд▓ рдкреГрд╖реНрда (рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдФрд░ InterSystems IRIS рдФрд░ Cach├й рдкрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдРрдб-рдСрди)ред
рдПрдХ рдЙрдкрдпреЛрдЧреА DISCUSS рдЕрдиреБрднрд╛рдЧ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд▓реЛрдЧ рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдЕрдиреБрднрд╡ рд╕рд╛рдЭрд╛ рдХрд░рддреЗ рд╣реИрдВред
рдпрд╣рд╛рдБ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ:
https://github.com/intersystems-community/php_ext_iris
рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реЗ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ:
git clone https://github.com/intersystems-community/php_ext_iris
рдореЙрдбреНрдпреВрд▓ рдХреЛ рдЕрдВрдЧреНрд░реЗрдЬреА рдФрд░ рд░реВрд╕реА рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдирд┐рд░реНрджреЗрд╢редрдореЙрдбреНрдпреВрд▓ рдХрд╛рд░реНрдп:
рдпрджрд┐ рдЖрдк рд╕реНрд╡рдпрдВ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕рд╛рде рдЦреЗрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ:
рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╣реИрдмрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рдЫрд╡рд┐ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдбреЙрдХрд░реАрдлрд╛рдЗрд▓ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред git clone https://github.com/intersystems-community/php_ext_iris cd php_ext_iris/iris docker-compose build docker-compose up -d
рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ рдкрд░ рдбреЗрдореЛ рдкреЗрдЬ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛
: рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ
52080 ред
PHP рдлрд╛рдЗрд▓реЗрдВ рдЬреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВ рдФрд░ рдЙрдирдХреЗ рд╕рд╛рде рдЦреЗрд▓реА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВ рд╡реЗ php / рдбреЗрдореЛ рдлреЛрд▓реНрдбрд░ рдореЗрдВ рд╣реЛрддреА рд╣реИрдВ рдФрд░ рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рдорд╛рдЙрдВрдЯ рдХреА рдЬрд╛рдПрдВрдЧреАред
IRIS рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо
рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдкрд╛рд╕рд╡рд░реНрдб
SYS рд╣реИ ред
рдЖрдИрдЖрд░рдЖрдИрдПрд╕ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрди URL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:
http: // localhost: 52773 / csp / sys / UtilHome.cspрдЗрд╕ рдХрдВрдЯреЗрдирд░ рдХреЗ IRIS рдХрдВрд╕реЛрд▓ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:
docker exec -it iris_iris_1 iris session IRIS
рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╣реИрдмрд░ рдФрд░ рдЗрдВрдЯрд░рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП php-рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕рд╛рде рд╡рд░реНрдЪреБрдХрд╛ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред InterSystems Cach├й рдХреЗ рддрд╣рдд рдореЙрдбреНрдпреВрд▓ рдХреА рд╕реНрд╡-рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд▓рд┐рдП- рд▓рд┐рдирдХреНрд╕ рд╣реИред рдореИрдВрдиреЗ рдЙрдмрдВрдЯреВ рдХреЗ рддрд╣рдд рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛, рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рддрд╣рдд рдореЙрдбреНрдпреВрд▓ рднреА рдмрдирд╛рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд┐рдпрд╛ред
- рдореБрдлреНрдд рд╕рдВрд╕реНрдХрд░рдг рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ:
- рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ PHP рдореЗрдВ cach.so рдореЙрдбреНрдпреВрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред
рдЕрдкрдиреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдбреЙрдХрдЯрд░ рдХрдВрдЯреЗрдирд░ (AMD FX-9370 @ 4700Mhz 32GB, LVM, SATA SSD) рдореЗрдВ, рдордЬрд╝реЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдирдП рдореВрд▓реНрдп рдбрд╛рд▓рдиреЗ рдХреА рдЧрддрд┐ рдкрд░ рджреЛ рдЖрджрд┐рдо рдкрд░реАрдХреНрд╖рдг рдХрд┐рдПред
- рд╡реИрд╢реНрд╡рд┐рдХ рдореЗрдВ 1 рдорд┐рд▓рд┐рдпрди рдирдП рддрддреНрд╡реЛрдВ рдХреЗ рд╕рдореНрдорд┐рд▓рди рдореЗрдВ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 1.81 рд╕реЗрдХрдВрдб рдпрд╛ 552K рд╕рдореНрдорд┐рд▓рди рд▓рд┐рдпрд╛ рдЧрдпрд╛ред
- рдПрдХ рд╣реА рд╡реИрд╢реНрд╡рд┐рдХ 1,000,000 рдмрд╛рд░ рдХреЗ рдореВрд▓реНрдп рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 1.98 рд╕реЗрдХрдВрдб рдпрд╛ 505K рдЕрдкрдбреЗрдЯ рд▓рд┐рдпрд╛ рдЧрдпрд╛ред рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдЕрджреНрдпрддрди рд╕реЗ рд╣реЛрддреА рд╣реИред рдЬрд╛рд╣рд┐рд░рд╛ рддреМрд░ рдкрд░ рдпрд╣ рддреНрд╡рд░рд┐рдд рд╕рдореНрдорд┐рд▓рди рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдЕрдиреБрдХреВрд▓рди рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИред
рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдпреЗ рдкрд░реАрдХреНрд╖рдг рд╕рдЯреАрдХ рдФрд░ рдЙрдкрдпреЛрдЧреА рд╣реЛрдиреЗ рдХрд╛ рджрд╛рд╡рд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдЖрджрд┐рдо рд╣реИрдВ, рдПрдХ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдмрдиреЗ рд╣реИрдВред рдПрдХ PCIe SSD рдбрд┐рд╕реНрдХ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░, рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рд▓рд╛рдЦреЛрдВ рдЖрд╡реЗрд╖рдг рдкреНрд░рд╛рдкреНрдд рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдХреНрдпрд╛ рдкреВрд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐
- рдЖрдк рд▓реЗрдирджреЗрди рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рдХрд╛рд░реНрдп рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ (рдЖрдк рдЕрднреА рднреА iris_exec рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ)ред
- рд╡реИрд╢реНрд╡рд┐рдХ рдХреЗ рдкреВрд░реЗ рдврд╛рдВрдЪреЗ рдХреЛ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддрд╛рдХрд┐ PHP рд╡реИрд╢реНрд╡рд┐рдХ рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рди рдХрд░реЗред
- PHP рд╕рд░рдгреА рдХреЛ рдПрдХ рд╕рдмрдЯреНрд░реА рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд╣реЗрдЬрдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдирд╣реАрдВ рд╣реИред
- рд╕реНрдерд╛рдиреАрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдЪрд░ рддрдХ рдкрд╣реБрдБрдЪ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИред рдХреЗрд╡рд▓ iris_exec рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рд╣рд╛рд▓рд╛рдБрдХрд┐ рдпрд╣ iris_set рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмреЗрд╣рддрд░ рд╣реИред
- рд╡рд┐рдкрд░реАрдд рджрд┐рд╢рд╛ рдореЗрдВ рдЧрд╣рд░рд╛рдИ рд╕реЗ рд╡реИрд╢реНрд╡рд┐рдХ рдХреЛ рджрд░рдХрд┐рдирд╛рд░ рдХрд░ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ред
- рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рддрдХ рдкрд╣реБрдВрдЪ (рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╕рдорд╛рди) рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реИред
рд╡рд░реНрддрдорд╛рди рдореЙрдбреНрдпреВрд▓ рд╢рд╛рдпрдж рдЕрднреА рддрдХ рдЙрддреНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдирд╣реАрдВ рд╣реИ: рдЙрдЪреНрдЪ рднрд╛рд░ рдФрд░ рдореЗрдореЛрд░реА рд▓реАрдХ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдереЗред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЕрдЧрд░ рдХрд┐рд╕реА рдХреЛ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдореБрдЭрд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░реЗрдВ (рд╕рд░реНрдЧреЗрдИ рдХрд╛рдореЗрдиреЗрд╡ рдЕрдкрдбреЗрдЯ @ gmail.ru)ред
рдирд┐рд╖реНрдХрд░реНрд╖
рд▓рдВрдмреЗ рд╕рдордп рддрдХ, рдЧреНрд▓реЛрдмрд▓реНрд╕ рдкрд░ PHP рдФрд░ рдкрджрд╛рдиреБрдХреНрд░рдорд┐рдд рдард┐рдХрд╛рдиреЛрдВ рдХреА рджреБрдирд┐рдпрд╛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдкреНрд░рддрд┐рдЪреНрдЫреЗрджрди рдирд╣реАрдВ рд╣реБрдИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЧреНрд▓реЛрдмрд▓реНрд╕ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░реЛрдВ (рдЪрд┐рдХрд┐рддреНрд╕рд╛, рд╡реНрдпрдХреНрддрд┐рдЧрдд) рдкрд░ рдордЬрдмреВрдд рдФрд░ рддреЗрдЬ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред
рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдореЙрдбреНрдпреВрд▓ PHP рдореЗрдВ рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рд╕рд░рд▓ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдЧреНрд▓реЛрдмрд▓реНрд╕ рдФрд░ рдСрдмреНрдЬреЗрдХреНрдЯрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд╕рд╛рде PHP рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░реЗрд░рдгрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред
рдкреБрдирд╢реНрдЪ рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!