рдЬрд╝реЗрдлрд┐рд░ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдорд╣реАрдиреЛрдВ рдХреЗ рдмрд╛рдж, рд╣рдо рдкреНрд░рдЧрддрд┐ рд╕реЗ рдмрд╣реБрдд рдЦреБрд╢ рд╣реИрдВред рдХреБрдЫ рдорд╣реАрдиреЛрдВ рдХреЗ рднреАрддрд░ рд╣рдо рдПрдХ рдмреАрдЯрд╛ рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдХрд░реЗрдВрдЧреЗ рдФрд░ рдЗрд╕рдХреА рд╕рднреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдВрдЧреЗред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдиреЗ 1000 рд╕реЗ рдЕрдзрд┐рдХ рдЖрд╡рд╛рдЧрдорди рдПрдХрддреНрд░ рдХрд┐рдП рд╣реИрдВ рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдмрд╛рдХреА рд╣реИред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдиреЗ рд╣рдореЗрдВ рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдореЗрдВ рдЕрдзрд┐рдХ рд╢реЛрдз рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреА рдФрд░ рдпрд╣ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдмрд╣реБрдд рджрд┐рд▓рдЪрд╕реНрдк рдерд╛ред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╣рдо рднрд╡рд┐рд╖реНрдп рдореЗрдВ PHP рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рд╣реЛрдЧрд╛, рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИрдВ, рд╡реИрд╕реЗ рднреА - рд╣рдо рдПрдХ рдЙрдкрдХрд░рдг рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЛ рдПрдХ рдФрд░ PHP рдЕрд╡рд╕рд░ (рд╕реА рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬреЛ рдкрд╣рд▓реЗ рдХреЗрд╡рд▓ рдЕрдиреБрднрд╡реА рд╕реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдерд╛ред
рдЬрд╝реЗрдлрд┐рд░ рдореЗрдВ рднреА рд╣рдордиреЗ рдЙрди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рд╣реИ рдЬреЛ рдХрдИ рд▓реЛрдЧреЛрдВ рдиреЗ рд╕рдкрдирд╛ рджреЗрдЦрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдПрдХ рдХрд╛рд░рдг рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдХреЗ рд▓рд┐рдП рд╡реЗ рдЕрдм рдкреАрдПрдЪрдкреА рдореЗрдВ рдирд╣реАрдВ рд╣реИрдВ:
рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рд╕рдм рд╣рдореЗрдВ рдврд╛рдВрдЪреЗ рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ рдФрд░ рдирдП рддрд░реАрдХреЗ рд╕реЗ рдЕрдкрдиреЗ рдЦреБрдж рдХреЗ рдЙрдкрдХрд░рдг рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд╣рд░ рдХрд┐рд╕реА рдХреЛ рдЗрди рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдФрд░ рд╣рд░ рдХреЛрдИ рдЙрдирд╕реЗ рд╕рд╣рдордд рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╣рдо рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдПрдХ рджрд┐рди рд╡реЗ рдкреАрдПрдЪрдкреА рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред рдЬреЛ рдХреБрдЫ рднреА рд╣реЛрддрд╛ рд╣реИ, рд╣рдореЗрдВ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╛рддреНрд░рд╛ рдХреЗ рдкрде рдХреЗ рдмрд╛рд╡рдЬреВрдж PHP рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдЬрд╛рд░реА рд░рд╣реЗрдЧрд╛ред
Zephir рдХреЛ рдореВрд▓ рд░реВрдк рд╕реЗ рдПрдХ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рднрд╛рд╖рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд▓реНрдкрдирд╛ рдХреА рдЧрдИ рдереА, рдЬреЛ PHP рдХреЛрд░ рдХреЗ рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рд╡рд┐рд╡рд░рдгреЛрдВ рдХрд╛ рдПрдХ рдЕрдореВрд░реНрдд рдирд┐рд░реНрдорд╛рдг рдХрд░рддреА рд╣реИред рдпрд╣ рд╕реА рдХреЛрдб рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдмрд╛рдж рдореЗрдВ рд▓реЛрдХрдкреНрд░рд┐рдп рд╕рдВрдХрд▓рдХ рдЬреИрд╕реЗ gcc / clang / vc рджреНрд╡рд╛рд░рд╛ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЪреВрдВрдХрд┐ рдЬрд╝реЗрдлрд┐рд░ рдПрдХ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рднрд╛рд╖рд╛ рд╣реИ, рдпрд╣ рдореЗрдЯрд╛-рднрд╛рд╖рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░ рд╕рдХрддреА рд╣реИ, рди рдХрд┐ рдХреЗрд╡рд▓
рдбреАрдПрд╕рдПрд▓ ред
рдХреБрдЫ рд╡рд┐рдЪрд╛рд░-рд╡рд┐рдорд░реНрд╢ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдЖрдкрдХреЗ рд╕рд╛рде рдПрдХ рдирдП рд╡рд┐рдЪрд╛рд░ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╡рд┐рд╖рдп рдХреЛ рдмрдирд╛рдпрд╛ред
рдпрджрд┐ рд╣рдо Zephir рдХреЛ рдлрд┐рд░ рд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдпрд╣ PHP рдФрд░ C рдХреЛрдб рджреЛрдиреЛрдВ рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХреЗ, рддреЛ Zephir рдЕрдзрд┐рдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдФрд░ рд▓рдЪреАрд▓реА рд╣реЛ рдЬрд╛рдПрдЧреАред
рдкреАрдврд╝реА рд╕реА:
- рдХреЛрдб рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрддреНрдкрд╛рджрдХрддрд╛ рдмрдврд╝реЗрдЧреА рдФрд░ рдореЗрдореЛрд░реА рдХреА рдЦрдкрдд рдХрдо рд╣реЛ рдЬрд╛рдПрдЧреАред
- рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдХреБрдЫ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реНрддрд░ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ
- рдХреЛрдб рдХреЛ C рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
PHP рдкреАрдврд╝реА:
- PHP рдЬрд╣рд╛рдБ рднреА рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧреА php рд╕реНрд╡рдпрдВ рд╣реА рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧреА (рд╕рд╛рдЭрд╛ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ, рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рд╕рд░реНрд╡рд░, рдЕрдиреНрдп PHP рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди)
- рдХреЛрдб PHP рдореЗрдВ рдПрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
C рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛:
- рдЙрддреНрдкрд╛рджрди рдкрд░, рдЬрдм рдкреНрд░рджрд░реНрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдФрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕рдВрднрд╡ рд╣реЛрддрд╛ рд╣реИ
PHP рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛:
- рд╡рд┐рдХрд╛рд╕ / рдкрд░реАрдХреНрд╖рдг, рдЕрдиреНрдп PHP рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди
рд╕рдВрднрд╡ рд╡рд┐рдкрдХреНрд╖
- рд╕реА рдХреЛрдб рдмреНрд▓реЙрдХ рдХреЛ PHP рдореЗрдВ рдкреЛрд░реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
- C- рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдХреЛ PHP рдореЗрдВ рдирд┐рд░реНрдпрд╛рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
- рд╡рд┐рднрд┐рдиреНрди рд░рдирдЯрд╛рдЗрдореНрд╕ рдХреЗ рдХрд╛рд░рдг рд╕рдВрднрд╛рд╡рд┐рдд рдЕрд╕рдВрдЧрддрддрд╛, (рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ)
рдЖрдкрдХреА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВред