Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π‘Π»ΠΎΠ³ Π±ΠΎΠ΅Π²ΠΎΠ³ΠΎ Ρ‡Π΅Ρ€Π΅ΠΏΠ°ΡˆΠΎΠ½ΠΊΠ° | blockchain, bitcoin, ΠΊΠΈΠ΅Π², программист

НачнСм с Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎ Β«Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈΒ» β€” https://en.bitcoin.it/wiki/Technical_background_of_version_1_Bitcoin_addresses
Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Ρ‚ΠΎΠΆΠ΅ достаточно стандартна для javascript ΠΊΠ°ΠΊ Π½Π° сСрвСрной, Ρ‚Π°ΠΊ ΠΈ Π½Π° клиСнтской сторонС (ΠΈ, Ρ‡Π΅ΠΌΡƒ я особСнно Ρ€Π°Π΄ΡƒΡŽΡΡŒ, Π΄Π°ΠΆΠ΅ встраиваСтся Π² react-native с нСбольшими Ρ‚Π°Π½Ρ†Π°ΠΌΠΈ) β€” https://github.com/bitcoinjs/bitcoinjs-lib

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ чтСниС…

ΠœΠ΅Ρ‚ΠΊΠΈ: bitcoin, crypto, js


Пока Ρƒ мСня компилируСтся ΠΊΠ»ΠΈΠ΅Π½Ρ‚ для ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π° Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ β€” Π½Π°Ρ‡Π½Ρƒ Π½ΠΎΠ²ΡƒΡŽ Ρ€ΡƒΠ±Ρ€ΠΈΠΊΡƒ Β«ΠΌΠ΅Π»ΠΎΡ‡ΠΈ ΠΈ нСприятности», Π° Ρ‚ΠΎ слоТныС Π²Π΅Ρ‰ΠΈ Π½Π΅ ΡƒΡΠΏΠ΅Π²Π°ΡŽ ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π² Π±Π»ΠΎΠ³Π΅, Π° Π»Π΅Π³ΠΊΠΈΡ… ΡƒΠΆΠ΅ ΠΈ Π½Π΅ дСлаю(

Когда nmake -f ms\nt.mak Π΄Π°Π΅Ρ‚ ΠΌΠΈΠ»ΡƒΡŽ ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΈ повторяСт Π΅Π΅ с Π»ΡŽΠ±Ρ‹ΠΌΠΈ путями ΠΊ Π»ΠΈΠ±Π°ΠΌ (Ρ…ΠΌΠΌΠΌ ΠΈ Π΄Π° Ρƒ мСня Π²ΠΈΠ½Π΄Π°, ΠΌΠ°ΠΊ ΠΈ Π΅Ρ‰Π΅ ΠΊΡƒΡ‡Π° всСго β€” ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π±Ρ‹Π²Π°Π΅Ρ‚ Π½ΡƒΠΆΠ½ΠΎ))))


cl /Fotmp32\cryptlib.obj -Iinc32 -Itmp32 /MT /Ox /O2 /Ob2 -DOPENSSL_THREADS -DDSO_WIN32 -W3 -Gs0 -GF -Gy -nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -DOPENSSL_NO_RC5 -DOPENSSL_NO_MD2 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_KRB5 -DOPENSSL_NO_JPAKE -DOPENSSL_NO_WEAK_SSL_CIPHERS -DOPENSSL_NO_DYNAMIC_ENGINE /Zl /Zi /Fdtmp32/lib -c .\crypto\cryptlib.c

cryptlib.c
d:\www\ton\libraries\openssl\crypto\cryptlib.h(62): fatal error C1083: НС удаСтся ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ„Π°ΠΉΠ» Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅: stdlib.h: No such file or directory,
NMAKE : fatal error U1077: "C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64\cl.EXE" : Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ "0x2"

Π’Π°ΠΊΠΈ устанавливайтС ΠΏΠΎΠ»Π½ΡƒΡŽ ΡΡ‚ΡƒΠ΄ΠΈΡŽ (Ссли Π΅Ρ‰Π΅ Π΅Π΅ Π½Π΅Ρ‚, Π° ΠΎΠ½Π° β€” Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΡƒΠΆΠ΅, тыТСпрограммист) ΠΈ всС получится Π² Π΅Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС

ΠœΠ΅Ρ‚ΠΊΠΈ: c++


Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΡˆΡŒ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ±Π·ΠΎΡ€Ρ‹ ΠΈ возмоТности ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚ Ρ‡ΡƒΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ всС врСмя Π½Π° Π³Π»Π°Π·Π° ΠΏΠΎΠΏΠ°Π΄Π°ΡŽΡ‚ΡΡ слова «смартконтракты» ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ ΠΎΠ½ΠΈ ΠΏΡ€ΠΈΠΊΠΎΠ»ΡŒΠ½Ρ‹Π΅, Π½ΠΎ Π²ΠΎΡ‚ с Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Β«Π½Π΅Π±ΠΎΠ»ΡŒΠ½ΠΎΒ»β€¦ Для ΠΌΠΎΠΈΡ… рСбят ΠΈ для всСх заинтСрСсованных β€” эта ΡΡ‚Π°Ρ‚ΡŒΡ с ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°ΠΌΠΈ.

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ чтСниС…

ΠœΠ΅Ρ‚ΠΊΠΈ: Ethereum, smartcontracts, solidity


Для Β«ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎΒ» ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° выращивания стаТСров мною Π±Ρ‹Π» создан Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠΎΠ΄Π°, ΠΎΡ‡Π΅Π½ΡŒ простой ΠΈ ΠΎΡ‡Π΅Π½ΡŒ наглядный ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠ°ΠΊ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Π½Π°Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚ Β«Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉΒ» яваскрипт ΠΈ php, Π΄ΠΎ Ρ‡ΡƒΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚ΠΎΠΉ вСрсии. На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ β€” Π½ΠΎΠΌΠ΅Ρ€ ΠΊΠΎΠΌΠΌΠΈΡ‚Π° «для ΡΡ‚Π°Ρ‚ΡŒΠΈΒ» β€” Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ, Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ (ΠΏΠΎ инструкции Π² ΠΊΠΎΡ€Π½Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°) ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ минисайтик с Π»ΠΎΠ³ΠΈΠ½ΠΎΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Ρ‡Π΅Ρ€Π΅Π· Facebook ΠΈ сохранСниСм Π΅Π³ΠΎ Π΄Π°Π½Π½Ρ‹Ρ… Π² Π±Π°Π·Ρƒ. ΠŸΡ€Π΅Π»Π΅ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ² β€” Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ (ΠΊΠ°ΠΊ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° собираСтся, Π½ΠΎ ΠΈ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Ρ‡ΡƒΠΆΠΈΠ΅ Π±Π΅Π· сборки).

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ чтСниС…

ΠœΠ΅Ρ‚ΠΊΠΈ: docker, facebook, php


Айти β€” ΠΎΡ‚ английского IT β€” ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. ΠžΠ±Ρ‰Π΅Π΅ понятиС, Π½Π΅ ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π΅ ΡƒΠΆΠ΅ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ, Π½ΠΎ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ случаС ΡƒΡ‚ΠΎΡ‡Π½ΡΡŽΡ‰Π΅Π΅ Ρ‡Ρ‚ΠΎ это Π½Π΅ просто Ρ‚Π°ΠΊ, Π° Β«ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΒ». РаньшС β€” Π΄ΠΎ кризисов β€” сфСра ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π³ΠΈΠΊΠΎΠ² ΠΈ Ρ„Π°Π½Π°Ρ‚ΠΈΠΊΠΎΠ², Π½ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ появился Ρ‚Ρ€Π΅Π½Π΄ послСдних Π»Π΅Ρ‚ Β«Π’Π°ΠΉΡ‚ΠΈ-Π²-Айти», Π½Π΅ ΠΎΡ‚ΠΌΠ΅Ρ‡Π°ΡŽΡ‰ΠΈΠΉ ΠΊΡƒΠ΄Π° ΠΈΠΌΠ΅Π½Π½ΠΎ собствСнно Π²ΠΎΠΉΡ‚ΠΈ ΠΈ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡ‚ΡΡ вошСдшиС.

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ чтСниС…

ΠœΠ΅Ρ‚ΠΊΠΈ: ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ


ΡΡ‚Π°Ρ‚ΡŒΠΈ, ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ΄ΠΎΠ², созданиС сайтов Π½Π° php


PHP – язык программирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ поддСрТиваСтся ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰ΠΈΠΌ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎΠΌ хостинг-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ΠΎΠ² ΠΈ являСтся Π»ΠΈΠ΄ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΌ Π½Π° сСгодняшний дСнь для создания динамичСских Π²Π΅Π± сайтов. ΠžΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ΡΡ нСпосрСдствСнно Π½Π° сСрвСрС ΠΈ являСтся ΠΎΡ‡Π΅Π½ΡŒ Π³ΠΈΠ±ΠΊΠΈΠΌ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ, учитывая самыС Ρ‚ΠΎΠ½ΠΊΠΈΠ΅ трСбования Π²Π΅Π±-программиста. А Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ динамичСского развития сцСнариСв Π½Π° сайтС, Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΅Π³ΠΎ ΠΎΠΆΠΈΠ²Π»ΡΡŽΡ‚ ΠΈ Π΄Π΅Π»Π°ΡŽΡ‚ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ поисковых систСм.

Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠΎ Π΅Π³ΠΎ использованию, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ софт ΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹.

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΡΡ‚Π°Ρ‚ΡŒΡŽ

ИспользованиС PROXY Π² PHP ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, — для ΠΊΠ°ΠΊΠΈΡ… Π·Π°Π΄Π°Ρ‡? + ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: PHP Π’ΠΈΠΏ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°: Π‘Ρ‚Π°Ρ‚ΡŒΠΈ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΎΠ²: 4566

Рассмотрим Π·Π°Π΄Π°Ρ‡ΠΈ, для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ прокси соврСмСнному программисту?

Β 

  • ускорСния Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π²Π΅Π±-сайтов;
  • тСстирования ΠΎΠ½Π»Π°ΠΉΠ½ сСрвисов;
  • для ΠΎΠ±Ρ…ΠΎΠ΄Π° ограничСния доступа ΠΊ рСсурсу;
  • Π°Π½ΠΎΠ½ΠΈΠΌΠ°ΠΉΠ·Π΅Ρ€Ρ‹, для сокрытия своСго IP;
  • для получСния доступа ΠΊ сайту, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ Π² вашСй странС;

Β 

PHP Π”Π°Ρ‚Π° ΠΈ ВрСмя – ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ООП для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄Π°Ρ‚ΠΎΠΉ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: PHP Π’ΠΈΠΏ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°: Π‘Ρ‚Π°Ρ‚ΡŒΠΈ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΎΠ²: 9700

PHP Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄Π°Ρ‚ΠΎΠΉ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ, это Π½Π°Π±ΠΎΡ€ классов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ мноТСство Π·Π°Π΄Π°Ρ‡. Π”Π°Π½Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ доступны начиная с 5.2 вСрсии,Β  Π±Ρ‹Π»ΠΈ прСдставлСны нСсколько классов, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π» сцСнарий Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ:

— Π”Π°Ρ‚Π° ΠΈ врСмя ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ»ΠΈΡΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ DateTime ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°.

— Часовой пояс прСдставлялся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ DateTimeZone

— DateInterval ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. НапримСр, ΠΊΠΎΠ³Π΄Π° Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ 2 дня ΠΈΠ»ΠΈ часа ΠΎΡ‚ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π­Ρ‚ΠΎΡ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Π½Π΅ основываСтся Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, это просто ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π».

— DatePeriod прСдставляСт ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ ΠΌΠ΅ΠΆΠ΄Ρƒ двумя Π΄Π°Ρ‚Π°ΠΌΠΈ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ рассмотрим Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π²Ρ‹ΡˆΠ΅ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ.

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΈ парсинг User Agent Π½Π° PHP, JS, Python ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: PHP Π’ΠΈΠΏ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°: Π‘Ρ‚Π°Ρ‚ΡŒΠΈ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΎΠ²: 24556

Π€Ρ€Π°Π·Π° Β«user agentΒ» ΠΈΠ»ΠΈ «строка user agentΒ» Π·Π²ΡƒΡ‡ΠΈΡ‚ ΠΊΠ°ΠΊ Ρ€ΡƒΠ³Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ User Agent для опрСдСлСния Ρ‚ΠΈΠΏΠ° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π½Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΠΌΠΈ свойствами ΠΎΠ½ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚. Π₯отя, Π³ΠΎΡ€Π°Π·Π΄ΠΎ ΠΏΡ€ΠΎΡ‰Π΅ ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π΅Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ самого свойства. Но, Π½Π° сСгодняшний дСнь всС Π΅Ρ‰Π΅ Π΅ΡΡ‚ΡŒ примСнСния для строки user agent. Одно ΠΈΠ· Π½ΠΈΡ…, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΡƒΡŽ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ Π²Ρ‹ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½Π° ΠΏΡ€ΠΎΠ΄Π°ΠΆΡƒ; это ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ Π½Π° сСрвСрной сторонС, Ρ‚Π°ΠΊ ΠΈ Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°.

PHP ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€ΡŒ: скрипт калСндаря для сайта Π½Π° PHP + HTML + CSS ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: PHP Π’ΠΈΠΏ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°: Π£Ρ€ΠΎΠΊΠΈ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΎΠ²: 65128

Одним ΠΈΠ· Π²Π°ΠΆΠ½Ρ‹Ρ… элСмСнтов Π½Π° сайтС являСтся ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€ΡŒ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ваши ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ события, появлСния Π½ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ². Или просто Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ записи ΠΈΠ»ΠΈ Π΅Ρ‰Π΅ Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π΅ΡˆΡŒ. Π£Π΄Π΅Π»ΠΈΠ² нСсколько Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ этому ΡƒΡ€ΠΎΠΊΡƒ, Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ PHP скрипт калСндаря для своСго сайта. ΠœΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠΌ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° css ΠΈ html структуру калСндаря. Одним словом сдСлаСм всС, ΠΎΡ‚ Π½Π°Ρ‡Π°Π»Π° Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π°!

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Android устройства Π½Π° PHP, JavaScript, htaccess ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: PHP Π’ΠΈΠΏ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°: Π‘Ρ‚Π°Ρ‚ΡŒΠΈ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΎΠ²:
18395

Π‘ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств, вСбмастСра всС большС ΡƒΠ΄Π΅Π»ΡΡŽΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈΠΌΠ΅Π½Π½ΠΎ для ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… устройств. Π₯ΠΎΡ€ΠΎΡˆΠΈΠΉ сайт Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ€Π°Π·Π½Ρ‹Ρ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ…, Π½ΠΎ ΠΈ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… устройствах. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π²Π°ΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ Ρ‚ΠΈΠΏ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ Π²Π½ΠΎΡΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² структуру сайта, ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ….

ΠœΡ‹ ΡƒΠΆΠ΅ рассматривали, ΠΊΠ°ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ iPad, iPhone Π½Π° PHP. БСгодня ΠΌΡ‹ научимся ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ Android ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ способами. Π’ΠΎ Π΅ΡΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ JavaScript, PHP ΠΈΠ»ΠΈ .htaccess. ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊ?

Π—Π°ΠΏΡ€Π΅Ρ‚ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ страницы Π½Π° HTML, PHP, htaccess ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: PHP Π’ΠΈΠΏ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°: Π‘Ρ‚Π°Ρ‚ΡŒΠΈ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΎΠ²: 147604

ΠŸΠΎΡ€ΠΎΠΉ Π±Ρ‹Π²Π°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΡ€Π΅Ρ‰Π°Ρ‚ΡŒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρƒ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ страницу, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ информация Π½Π° Π½Π΅ΠΉ обновляСтся ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ гСнСрация Π΄Π°Π½Π½Ρ‹Ρ…, соотвСтствСнно Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΌ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°ΠΌ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· создаСтся ΠΏΠΎ-Π½ΠΎΠ²ΠΎΠΌΡƒ. Одним словом, Π±Ρ‹Π²Π°ΡŽΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹, ΠΊΠΎΠ³Π΄Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠ²Π°Ρ€Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ страницу. БСгодня, ΠΌΡ‹ ΡƒΠ·Π½Π°Π΅ΠΌ, ΠΊΠ°ΠΊ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ это Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ способами, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ PHP ΠΈΠ»ΠΈ HTML ΠΈΠ»ΠΈ .htaccess.

Π‘ΠΊΡ€ΠΈΠΏΡ‚ прогрСсс Π±Π°Ρ€Π° Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² PHP + jQuery ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: PHP Π’ΠΈΠΏ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°: Π£Ρ€ΠΎΠΊΠΈ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΎΠ²: 34351

МногиС Π²Π΅Π± мастСра ΠΆΠ°ΠΆΠ΄ΡƒΡ‚ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт прогрСсс Π±Π°Ρ€Π° для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ². Π’ этом ΡƒΡ€ΠΎΠΊΠ΅ ΠΌΡ‹ подСлимся нСсколькими строками PHP ΠΈ jQuery ΠΊΠΎΠ΄Π°, ΠΈ создадим красивый прогрСсс Π±Π°Ρ€ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ². ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡΡ ΠΎΡ‡Π΅Π½ΡŒ красивый скрипт, Π½Π΅ Π²Π΅Ρ€ΠΈΡ‚Π΅, смотритС Π΄Π΅ΠΌΠΎ, ΠΈΠ»ΠΈ скачайтС исходники.

CURL ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹: 8 ΠΈΠ·ΡƒΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² cURL Π² PHP ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: PHP Π’ΠΈΠΏ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°: Π‘Ρ‚Π°Ρ‚ΡŒΠΈ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΎΠ²: 39887

cURL, ΠΈ Π΅Π³ΠΎ PHP Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ libcURL, ΠΎΡ‡Π΅Π½ΡŒ ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½Ρ‹ΠΉ инструмСнт для симулирования Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, заполнСния Ρ„ΠΎΡ€ΠΌ ΠΈΠ»ΠΈ Π²Ρ…ΠΎΠ΄Π° Π½Π° Π²Π΅Π± сСрвисы. cURL позволяСт Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с сСрвисами Π½Π° расстоянии. НапримСр, автоматичСски ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ доступны Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послС Π²Ρ…ΠΎΠ΄Π° Π² Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ Π²Π΅Π± сСрвиса. БСгодня ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ 8 ΠΈΠ·ΡƒΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Ρ‹ с cURL Π² PHP.

Книга «Π‘Π°ΠΌΠΎΡƒΡ‡ΠΈΡ‚Π΅Π»ΡŒ PHP 5» + CD ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: PHP Π’ΠΈΠΏ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°: Книги ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΎΠ²: 12845 Π­Ρ‚Π° ΠΊΠ½ΠΈΠ³Π° максимально ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π° Π½Π° достиТСниС Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… практичСских Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ². Π’ дСталях описано, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½Π° РНР свою Π³ΠΎΡΡ‚Π΅Π²ΡƒΡŽ ΠΊΠ½ΠΈΠ³Ρƒ, Ρ‡Π°Ρ‚, Ρ„ΠΎΡ€ΡƒΠΌ, ΠΏΠΎΡ‡Ρ‚ΠΎΠ²ΡƒΡŽ рассылку Π½Π° сайтС, Π½ΠΎΠ²ΠΎΡΡ‚Π½ΡƒΡŽ Π»Π΅Π½Ρ‚Ρƒ ΠΈ Π΄Π°ΠΆΠ΅ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½. ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ скрипты. ΠžΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ рассмотрСна ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° создания систСмы автоматичСского управлСния содСрТимым сайта («Π΄Π²ΠΈΠΆΠΊΠ°»). Книга — Π˜Π·ΡƒΡ‡Π°Π΅ΠΌ PHP ΠΈ MySQL ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: PHP Π’ΠΈΠΏ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°: Книги ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΎΠ²: 20506 Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ созданию динамичСских Π²Π΅Π±-сайтов, Π·Π½Π°ΠΊΠΎΠΌΡ‹ с основами программирования Π½Π° HTML, Π½ΠΎ Π½Π΅ прСдставляСтС сСбС, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для этих Ρ†Π΅Π»Π΅ΠΉ язык программирования PHP ΠΈ Π‘Π£Π‘Π” MySQL, Ρ‚ΠΎ данная ΠΊΠ½ΠΈΠ³Π° станСт Π²Π°ΠΌ Π½Π΅Π·Π°ΠΌΠ΅Π½ΠΈΠΌΡ‹ΠΌ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠΎΠΌ. Π•Π΅ Π°Π²Ρ‚ΠΎΡ€Ρ‹ с успСхом Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚, Ρ‡Ρ‚ΠΎ такая комбинация — это ΠΌΠΎΡ‰Π½Ρ‹ΠΉ инструмСнт, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ сущСствСнно ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ Π² TinyMCE, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ PHP ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: PHP Π’ΠΈΠΏ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°: Π‘Ρ‚Π°Ρ‚ΡŒΠΈ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΎΠ²: 10433 TinyMCE – это ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΎΠ½Π»Π°ΠΉΠ½ΠΎΠ²Ρ‹ΠΉ WYSIWYG Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² любой слоТности. Π’ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π²Π΅Π·Π΄Π΅, Π³Π΄Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ html страницы, ΠΈΠ»ΠΈ Π½Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ сайт. TinyMCE это бСсплатный Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ понятСн Π΄Π°ΠΆΠ΅ ΠΌΠΎΠ΅ΠΉ Π±Π°Π±ΡƒΡˆΠΊΠ΅, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π΅Π³ΠΎ интСрфСйс ΠΏΠΎΡ…ΠΎΠΆ Π½Π° MS Office. Если ΠΎΠ½ бСсплатСн, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ ΠΏΡ€ΠΈΠ±Ρ‹Π»ΡŒ? ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ tinymce дСрТится Π½Π° ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² для своСго Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°. НапримСр, ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ, ΠΈΠ»ΠΈ управлСния ссылками. БСйчас ΠΌΡ‹ Ρ€Π΅ΡˆΠΈΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ с Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ TinyMCE. PhpEd Professional 5.95 ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: PHP Π’ΠΈΠΏ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°: Π‘ΠΎΡ„Ρ‚ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΎΠ²: 8967

PhpED являСтся ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ срСдой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ для PHP, HTML, CSS, XML, Smarty, XHTML, JavaScript ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… языков. Как ΠΈ Π² любом процСссС, ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ PHP, зависит ΠΎΡ‚ Π²Ρ‹Π±ΠΎΡ€Π° ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… срСдств Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. По словам ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ PhpED Π²Ρ‹ смоТСтС ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ Π΄ΠΎ 75% своСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ.

Π‘Ρ‡Π΅Ρ‚Ρ‡ΠΈΠΊ скачиваний Ρ„Π°ΠΉΠ»Π° Π½Π° PHP & MySQL ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: PHP Π’ΠΈΠΏ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°: Π‘Ρ‚Π°Ρ‚ΡŒΠΈ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΎΠ²: 13410 Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ ΡƒΠ·Π½Π°Π΅ΠΌ, ΠΊΠ°ΠΊ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ счСтчик скачивания Ρ„Π°ΠΉΠ»Π° самому. ΠœΡ‹ напишСм простой, Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя красивый ΠΈ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ счСтчик Π½Π° PHP ΠΈ MySQL. Для красоты Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ jQuery. Но Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ скрипт счСтчика скачиваний Ρ„Π°ΠΉΠ»Π° написан Π½Π° PHP, с использованиСм Π‘Π” MySQL. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ строку записи Π² Π‘Π”, Π³Π΄Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ ΠΎΠ±Ρ‰Π΅Π΅ количСство скачиваний Ρ„Π°ΠΉΠ»Π°. PHP скрипт, Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π² MySQL, ΠΈ ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π° соотвСтствСнный Ρ„Π°ΠΉΠ». Для подсчСта количСства скачивания Ρ„Π°ΠΉΠ»Π°, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ, ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ URL для доступа ΠΊ Π½Π΅ΠΌΡƒ.

Π₯ΠΎΡ€ΠΎΡˆΠΈΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ сайтов, построСнных с PHP Π½Π° сторонС сСрвСра ΠΈ GWT Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°?



ВсС врСмя я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ PHP Π½Π° сторонС сСрвСра для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ HTML/XHTML Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· Smarty / PHPTAL ΠΈΠ»ΠΈ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ шаблонов. Π― Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°ΡŽ, Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈΠ΄ΡƒΡ‚ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ ΠΏΡƒΡ‚ΠΈ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ я Π΄ΡƒΠΌΠ°ΡŽ ΠΎ Π΄Π΅Π»Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ GUI & Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° GWT ΠΈ использовании для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ RPCXML / RPCJSON / POST / GET Π½Π° сторонС сСрвСра, которая Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ PHP. Π― ΠΈΡ‰Ρƒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ этого. Π—Π΄ΠΎΡ€ΠΎΠ²ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΊΠΎΠ΄ Π² сопровоТдСнии. Π—Π°Ρ€Π°Π½Π΅Π΅ спасибо.


EXTRA:

Π₯отя я Π½Π΅ смог Π½Π°ΠΉΡ‚ΠΈ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° сайта, я нашСл Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°ΠΌΠ΅ΠΊΠ°ΡŽΡ‚ Π½Π° использованиС JSON Π² качСствС срСдства для ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ.

http://code.google.com/Π½Π° сколько/ΡΡ‚Π°Ρ‚ΡŒΠΈ/using_gwt_for_json_mashups.html

http://code.google.com/Π½Π° сколько/Π΄ΠΎΠΊ/послСдний/ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ/JSON.html

http://code.google.com/Π½Π° сколько/Π΄ΠΎΠΊ/послСдний/ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ/JSONphp.html

php web-services gwt gwt-rpc
ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Viet Β  Β  04 января 2010 Π² 23:57

3 ΠΎΡ‚Π²Π΅Ρ‚Π°


  • ГСнСрация Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ Π½Π° сторонС сСрвСра ΠΈ Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°

    Π― Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ инструмСнт для создания Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, распрСдСлСнии Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.. Π’ настоящСС врСмя я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ PHP, ΠΈ ΠΌΠ½Π΅ Π±Ρ‹Π»ΠΎ интСрСсно, ΠΊΠ°ΠΊΠΎΠ²Ρ‹ ΠΏΠ»ΡŽΡΡ‹ ΠΈ минусы ΠΌΠ΅ΠΆΠ΄Ρƒ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠ΅ΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Google Chart Tools ) ΠΈ Π½Π°…

  • GWT: Π²Ρ‹Π·ΠΎΠ²ΠΈΡ‚Π΅ Ρ‚Π΅ ΠΆΠ΅ RPC-ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π° сторонС сСрвСра, Ρ‡Ρ‚ΠΎ ΠΈ Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°

    Вопрос ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π³Π»ΡƒΠΏΡ‹ΠΌ / Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ²Ρ‹ΠΌ, Π½ΠΎ я просто Π½Π΅ ΠΌΠΎΠ³Ρƒ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ своСй Ρ†Π΅Π»ΠΈ. (Π˜Π·Π²ΠΈΠ½ΠΈΡ‚Π΅, Ссли Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π²Π²ΠΎΠ΄ΠΈΡ‚ Π² Π·Π°Π±Π»ΡƒΠΆΠ΄Π΅Π½ΠΈΠ΅, Π½Π΅ ΠΌΠΎΠ³Ρƒ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ) Π£ мСня Π΅ΡΡ‚ΡŒ Π²Π΅Π±-страница Π½Π° сСрвСрС App Engine, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ GWT. Π£ мСня Π΅ΡΡ‚ΡŒ клиСнтский ΠΊΠΎΠ΄ ΠΈ…



4

Π’Ρ‹ ΠΈΡ… Π½Π΅ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅.

GWT ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π½Π΅ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» для связи GWT-RPC. Π­Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΈ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ΄ΠΎΠ±Π½ΠΎ Π² Java, Π³Π΄Π΅ компилятор GWT создаСт это для вас. Π’Π°ΠΌ придСтся ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ это для PHP.

Если Π²Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ Π±ΠΎΠ³Π°Ρ‚Ρ‹ΠΉ UI с бэкСндом PHP, я Π±Ρ‹ посовСтовал Π²Π°ΠΌ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° YUI ΠΈΠ»ΠΈ ExtJS (срСди ΠΏΡ€ΠΎΡ‡ΠΈΡ…).

ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ cletus Β  Β  05 января 2010 Π² 00:03



1

Π’Ρ‹ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π»ΠΈ http: / / www.gwtphp.com/ ?

Π£ мСня Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ ΠΎΠΏΡ‹Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ с GWT, ΠΈ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ @cletus, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€Π°Π²Π΄ΠΎΠΉ, Π½ΠΎ, ΠΏΠΎΡ…ΠΎΠΆΠ΅, сущСствуСт нСсколько ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹ использования бэкСнда PHP с GWT.

ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ pix0r Β  Β  05 января 2010 Π² 00:21



0

ΠŸΡ€ΠΎΡΡ‚ΠΎ для ΠΏΠΎΠ»Π½ΠΎΡ‚Ρ‹ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Ρ‹ GWTPHP ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ GWT-RPC. Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ PHP доступСн ΠΏΠΎ адрСсу sourceforge . Но ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π΅ обновляСтся с мая 2008 Π³ΠΎΠ΄Π°, хотя исправлСниС для GWT 2.0 упоминаСтся Π² спискС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ .

НСобходимо ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ ΠΊΠΎΠ΄ интСрфСйса php ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· послС компиляции ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° GWT. Но это ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ автоматичСски. Π‘ΠΌ . wiki страницы для получСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Π‘Π°ΠΌ я этого Π½Π΅ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π», поэтому Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΊΡ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π», Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ этот тСкст.

ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ wimh Β  Β  05 октября 2010 Π² 15:00



ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ вопросы:


ΠšΠ°ΠΊΠΎΠ²Ρ‹ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π²Π΅Π±-сайтов, построСнных с использованиСм Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° Yii

НазовитС Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ сайтов, построСнных с использованиСм Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° Yii. Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π»ΠΈ ΠΎΠ½ ΡƒΠΆΠ΅ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΌΠ°ΡΡˆΡ‚Π°Π±Π°Ρ…?


GWT с Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ i18n Π½Π° сторонС сСрвСра

Как Π»ΡƒΡ‡ΡˆΠ΅ всСго Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ GWT Π½Π° сторонС сСрвСра? Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ собствСнныС Ρ„Π°ΠΉΠ»Ρ‹ свойств Java (Π½Π΅ знаю, ΠΊΠ°ΠΊ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈ ΠΊΠ°ΠΊ Π½Π°ΠΉΡ‚ΠΈ Π½ΡƒΠΆΠ½Ρ‹ΠΉ языковой Ρ„Π°ΠΉΠ») (строка unicode Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ…


GWT : JSON синтаксичСский Π°Π½Π°Π»ΠΈΠ· Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ сСрвСра с Ρ‚Π΅ΠΌ ΠΆΠ΅ api

ΠœΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ org.json api для Π°Π½Π°Π»ΠΈΠ·Π° json Π½Π° сторонС сСрвСра ΠΈ GWT JsonParser для Π°Π½Π°Π»ΠΈΠ·Π° JSON Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. Π•ΡΡ‚ΡŒ Π»ΠΈ api, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован ΠΊΠ°ΠΊ Π½Π°…


ГСнСрация Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ Π½Π° сторонС сСрвСра ΠΈ Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°

Π― Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ инструмСнт для создания Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, распрСдСлСнии Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.. Π’ настоящСС врСмя я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ PHP, ΠΈ ΠΌΠ½Π΅ Π±Ρ‹Π»ΠΎ интСрСсно, ΠΊΠ°ΠΊΠΎΠ²Ρ‹…


GWT: Π²Ρ‹Π·ΠΎΠ²ΠΈΡ‚Π΅ Ρ‚Π΅ ΠΆΠ΅ RPC-ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π° сторонС сСрвСра, Ρ‡Ρ‚ΠΎ ΠΈ Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°

Вопрос ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π³Π»ΡƒΠΏΡ‹ΠΌ / Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ²Ρ‹ΠΌ, Π½ΠΎ я просто Π½Π΅ ΠΌΠΎΠ³Ρƒ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ своСй Ρ†Π΅Π»ΠΈ. (Π˜Π·Π²ΠΈΠ½ΠΈΡ‚Π΅, Ссли Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π²Π²ΠΎΠ΄ΠΈΡ‚ Π² Π·Π°Π±Π»ΡƒΠΆΠ΄Π΅Π½ΠΈΠ΅, Π½Π΅ ΠΌΠΎΠ³Ρƒ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ) Π£…


GWT Eventservice: ΠΊΠ°ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚Π°ΠΉΠΌ-Π°ΡƒΡ‚ Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π½Π° сторонС сСрвСра

Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ я ΠΏΠΈΡˆΡƒ ΠΊΠΎΠ΄ для ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° для унивСрситСта, ΠΈ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ GWT ΠΈ GWT EventService. Π’Π½Π°Ρ‡Π°Π»Π΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² Π³Π»Π°Π²Π½Ρ‹ΠΉ Π²Π΅ΡΡ‚ΠΈΠ±ΡŽΠ»ΡŒ. ΠŸΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΈ UnlistenListener Π±ΡƒΠ΄ΡƒΡ‚…


ЗапуститС Ρ„Π°ΠΉΠ» .exe Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° gwt

Π’ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π΅ gwt Π΅ΡΡ‚ΡŒ Π»ΠΈ способ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» exe с сСрвСра ΠΈ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ этот Ρ„Π°ΠΉΠ» exe Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° gwt. Бпасибо


ΠžΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ — ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ автоматичСски Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° GWT

Как ΠΎΡ‚Ρ€Π°Π·ΠΈΡ‚ΡŒ автоматичСски сгСнСрированный ΠΊΠ»ΡŽΡ‡ Π½Π° сторонС сСрвСра Π² ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° прилоТСния GWT? ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρƒ мСня Π΅ΡΡ‚ΡŒ новая ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Π°Ρ ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ с ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ ΠΏΠΎΠ»Π΅ΠΌ @Id Long id; ΠŸΠ΅Ρ€Π΅Π΄. ..


GWT интСрнационализация (i18n) Π½Π° сторонС сСрвСра

Π£ мСня Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ GWT с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ (Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°). Π£ мСня Π΅ΡΡ‚ΡŒ класс сообщСний: /** * Interface to represent the messages contained in resource bundle: */ public…


Π Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ Π½Π° сторонС сСрвСра ΠΈΠ»ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°

Как ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΏΡ€ΠΈ создании Π²Π΅Π±-прилоТСния ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ΠΎΠΌ Π½Π° сторонС сСрвСра ΠΈ Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. БущСствуСт Π»ΠΈ ΠΊΠ°ΠΊΠΎΠ΅-Π»ΠΈΠ±ΠΎ ΠΎΠ±Ρ‰Π΅Π΅ руководство ΠΈΠ»ΠΈ Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠ°Ρ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° для всСх…

PHP Π² дСйствии – Ρ‚ΠΎΠΏ-10 Π»ΡƒΡ‡ΡˆΠΈΡ… сайтов

Π•ΡΡ‚ΡŒ ΠΌΠ½Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π° PHP Π½Π΅ слоТнСС, Ρ‡Π΅ΠΌ ΠΊΡ€ΡƒΡ‚ΠΈΡ‚ΡŒ ΠΏΠ΅Π΄Π°Π»ΠΈ вСлосипСда. Из-Π·Π° Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ ΠΏΠΎΡ€ΠΎΠ³Π° вхоТдСния – Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎ Ρ‡Π΅Ρ€Π΅Π· нСдСлю обучСния ΡƒΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ ΠΊ созданию своСго ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ web-прилоТСния – ΠΌΠ½ΠΎΠ³ΠΈΠ΅ нСлСстно ΠΎΡ‚Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΎ Π΄Π°Π½Π½ΠΎΠΌ языкС программирования. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ PHP Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для лСгковСсных ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² – ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π½Π΅Π³ΠΎ написаны ΠΌΠ½ΠΎΠ³ΠΈΠ΅ популярныС сайты, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… сСгодня многомиллионная аудитория. Π­Ρ‚ΠΈ ΠΏΠΎΡ€Ρ‚Π°Π»Ρ‹ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ высокой Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ эффСктивны с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π’ Ρ†Π΅Π»ΠΎΠΌ, PHP Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ 82 ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π° web-Ρ€Ρ‹Π½ΠΊΠ°, ΠΏΠΎΡ‚ΠΎΠΌΡƒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ тысячи ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² сайтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Π°ΠΊ ΠΈΠ»ΠΈ ΠΈΠ½Π°Ρ‡Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ этот язык. ΠŸΠΎΡ€Ρ‚Π°Π» TBO составил Ρ‚ΠΎΠΏ-10.

Yahoo

Π˜Π·Π²Π΅ΡΡ‚Π½Π°Ρ поисковая систСма, число посСтитСлСй ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π·Π° ΠΏΠΎΠ»Π³ΠΎΠ΄Π° составляСт 5,4 ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄Π°! АмСриканская ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠ° Yahoo ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ мноТСство услуг – ΠΎΡ‚ новостСй ΠΈ элСктронной ΠΏΠΎΡ‡Ρ‚Ρ‹ Π΄ΠΎ всСвозмоТных Ρ€Π°Π·Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠΉ. Π―Π·Ρ‹ΠΊ программирования PHP (плюс нСсколько Π΄Ρ€ΡƒΠ³ΠΈΡ…) Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π½Π° сторонС сСрвСра.

Facebook


ΠšΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠ°Ρ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΡΠ΅Ρ‚ΡŒ, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‰Π°Ρ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌ мноТСство коммСрчСских ΠΈ Π»ΠΈΡ‡Π½Ρ‹Ρ… услуг. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ сСрвисы – ΠΎΠ±ΠΌΠ΅Π½ сообщСниями, фотографиями, Π²ΠΈΠ΄Π΅ΠΎ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ «прямый эфиры», ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π»Π°ΠΉΠΊΠΈ. Богласно статистикС Π·Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠ²Π°Ρ€Ρ‚Π°Π» 2018 Π³ΠΎΠ΄Π°, Facebook Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ ΠΏΠΎΡΠ΅Ρ‰Π°ΡŽΡ‚ Π±ΠΎΠ»Π΅Π΅ 2,23 ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄ΠΎΠ² Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. PHP ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сСрвСрной части.

Wikipedia

Один ΠΈΠ· самых популярных сайтов, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π΄ΠΎΡΡ‚ΠΎΠ²Π΅Ρ€Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ практичСски ΠΏΠΎ всСм Ρ‚Π΅ΠΌΠ°ΠΌ. Волько Π½Π° английском языкС Π² энциклопСдии насчитываСтся Π±ΠΎΠ»Π΅Π΅ 5,7 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² статСй. Wikipedia Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ€Π΅ΠΊΠ»Π°ΠΌΡƒ ΠΈΠ»ΠΈ Π»ΡŽΠ±Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ коммСрчСскиС инструмСнты для получСния Π΄ΠΎΡ…ΠΎΠ΄Π° – это ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π±Π»Π°Π³ΠΎΡ‚Π²ΠΎΡ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠ°. Богласно Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³Ρƒ Alexa, Wikipedia являСтся пятым ΠΏΠΎ популярности сайтом с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ насчитываСт Π±ΠΎΠ»Π΅Π΅ 495 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»Π΅ΠΉ Π² мСсяц. На сторонС сСрвСра ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ языки PHP ΠΈ Hack, Π° Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° – JavaScript.

Baidu

ВСдущая поисковая систСма ΠΈ Π²Π΅Π±-ΠΏΠΎΡ€Ρ‚Π°Π» с многочислСнными услугами для китайских ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Π¨Ρ‚Π°Π±-ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ находится Π² ПСкинС. Π•Ρ‘ чистая Π²Ρ‹Ρ€ΡƒΡ‡ΠΊΠ° Π·Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠ²Π°Ρ€Ρ‚Π°Π» 2018 Π³ΠΎΠ΄Π° достигла уровня Π² 3,39 ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄ΠΎΠ² Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ². Компания ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ язык PHP Π½Π° сторонС сСрвСра.

WordPress


ΠŸΠ»ΠΎΡ‰Π°Π΄ΠΊΠ° для создания Π²Π΅Π±-сайтов, основанная Π½Π° PHP. Π—Π΄Π΅ΡΡŒ Ρ‚Π°ΠΊΠΆΠ΅ примСняСтся ΠΌΠΎΡ‰ΡŒ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… MySQL, которая являСтся встроСнным ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ языка. WordPress – Π»ΠΈΠ΄Π΅Ρ€ Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ систСм управлСния ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ (CMS). Π’Π΅Π±-сайт обслуТиваСт Π±ΠΎΠ»Π΅Π΅ ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄Π° посСтитСлСй Π·Π° ΠΏΠΎΠ»Π³ΠΎΠ΄Π°.

Flickr

ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для ΠΎΠ±ΠΌΠ΅Π½Π° фотографиями, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ посСщаСт 90 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π² мСсяц. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь сюда загруТаСтся ΠΎΠΊΠΎΠ»ΠΎ 25 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ. Flickr примСняСт PHP Π½Π° сторонС бэкСнда, Ρ‡Ρ‚ΠΎ позволяСт Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ большиС ΠΎΠ±ΡŠΡ‘ΠΌΡ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° сСрвСрах.

PolicyBazaar

Π‘Π°ΠΉΡ‚ PolicyBazaar ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ сравнСниС страховых полисов Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ Π² Индии. Π­Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… Π²Π΅Π±-сСрвисов Π² сфСрС страхования. Π—Π° август 2018 Π³ΠΎΠ΄Π° сайт ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π» запросы Π±ΠΎΠ»Π΅Π΅ ΡˆΠ΅ΡΡ‚ΠΈ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² посСтитСлСй. Заходят Π½Π° сСрвис Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΆΠΈΡ‚Π΅Π»ΠΈ Индии, Π½ΠΎ ΠΈ БША, ОАЭ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… стран. Π‘Π°ΠΉΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ язык программирования PHP Π½Π° сторонС бэкСнда.

Paytm


Индийская ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° для ΠΎΠ½Π»Π°ΠΉΠ½-ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ΅ΠΉ, которая ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ смартфоны Π½Π° iOS, Android, Windows. Paytm Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ PHP Π½Π° сторонС сСрвСра. Компания ΠΈΠΌΠ΅Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ 300 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² зарСгистрированных ΠΈ ΡΠ²Ρ‹ΡˆΠ΅ 80 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Π‘Π°ΠΉΡ‚ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ 5 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ Π² дСнь.

Flipkart

Один ΠΈΠ· Π²Π΅Π΄ΡƒΡ‰ΠΈΡ… ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ² Индии, Π³Π΄Π΅ ΠΏΡ€ΠΎΠ΄Π°ΡŽΡ‚ΡΡ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρ‹, элСктроника, бытовая Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Ρ‹. Компании ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ ΠΎΠΊΠΎΠ»ΠΎ 43 ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ² Π΄ΠΎΠ»ΠΈ Ρ€Ρ‹Π½ΠΊΠ° элСктронной ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ†ΠΈΠΈ страны. ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ зарСгистрированных ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΡƒΠΆΠ΅ прСвысило ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΡƒ Π² 100 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ². Flipkart ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ нСсколько языков для бэкСнд-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ – PHP, Java ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅.

Tumblr

Π‘ΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΡΠ΅Ρ‚ΡŒ, которая ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ своими идСями ΠΈ фотографиями. На Tumblr зарСгистрировано Π±ΠΎΠ»Π΅Π΅ 435 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π±Π»ΠΎΠ³ΠΎΠ², СТСмСсячно Π½Π° сайт Π·Π°Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠΊΠΎΠ»ΠΎ 550 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Π―Π·Ρ‹ΠΊ PHP примСняСтся для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сСрвСрной части.


Полная, частичная ΠΏΠ΅Ρ€Π΅ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠ° ΠΈΠ»ΠΈ любоС ΠΈΠ½ΠΎΠ΅ использованиС ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² с сайта IT-Academy Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ гипСрссылки, Π²Π΅Π΄ΡƒΡ‰Π΅ΠΉ Π½Π° пСрвоисточник (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ адрСс страницы Π½Π° www.it-academy.by).

TOП 7 ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ написаны Π½Π° PHP

PHP β€’ это язык программирования. Он Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ вострСбован ΠΈ популярСн Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ сСрвСрной части сайтов (Back End) ΠΈ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ самого ΡˆΠΈΡ€ΠΎΠΊΠΎΠ³ΠΎ назначСния. Π•Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ сотни тысяч программистов Π²ΠΎ всСм ΠΌΠΈΡ€Π΅ ΠΈ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹.

Β 

Facebook

На PHP создана извСстная ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΡΠ΅Ρ‚ΡŒ Facebook, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ зарСгистрированы ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Π—Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° написана Π½Π° сСрвСрном языкС программирования. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ использовали XHP ΠΈ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΡƒΡŽ срСду HihHop.
И это Π½Π΅ СдинствСнный ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ этот язык программирования.

Β 

Yahoo!

Компания Yahoo! Π² 2002 ΠΏΠ΅Ρ€Π΅ΡˆΠ»Π° Π½Π° PHP ΠΈ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚ΠΈΠ»Π° использованиС Oracle. Π―Π·Ρ‹ΠΊ PHP использовался для создания срСдств Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ ΠΈ выполнСния Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… Π·Π°Π΄Π°Ρ‡. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠ»ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ аспСкты Π½Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… страницах Yahoo!: новости ΠΈ ΠΏΡƒΡ‚Π΅ΡˆΠ΅ΡΡ‚Π²ΠΈΡ.

Β 

Wikipedia

Π‘ΠΎΠ·Π΄Π°Ρ‚Π΅Π»ΠΈ свободной online энциклопСдии Π²Ρ‹Π±Ρ€Π°Π»ΠΈ PHP для написания Back End части сайта. ЕТСмСсячно Π½Π° сайт ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Wikipedia Π·Π°Ρ…ΠΎΠ΄ΠΈΡ‚ Π±ΠΎΠ»Π΅Π΅ 500 000 000 ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… посСтитСлСй.

Β 

TED

Π‘ΠΎΠ·Π΄Π°Ρ‚Π΅Π»ΠΈ сайта ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ использовали PHP ΠΊΠ°ΠΊ основной язык программирования Π² 2006 Π³ΠΎΠ΄Ρƒ. Π•Π³ΠΎ Π²Ρ‹Π±Ρ€Π°Π»ΠΈ ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· популярных Π½Π° Ρ‚ΠΎ врСмя языков, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ Π²Π΅Π΄ΡƒΡ‰ΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ. НС Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅ ΠΎΠ± ΠΎΠΏΡ‹Ρ‚Π΅ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Yahoo! ΠΈ Facebook, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ использовали PHP.

Β 

BlaBlaCar

Π”Π°, ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΡΠ΅Ρ‚ΡŒ BlaBlaCar написана Π½Π° PHP. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ использовали Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ Symfony. Аудитория ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ этого стартапа ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π»Π°ΡΡŒ ΠΈ появлялись Ρ„Π°Π½Π°Ρ‚Ρ‹ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π•ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ посСтитСли сайта ΠΈΡ‰ΡƒΡ‚ Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΎ своих ΠΏΠΎΠ΅Π·Π΄ΠΊΠ°Ρ….

Β 

WordPress

Если ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° самыС популярныС Content Management System, CMS, Ρ‚ΠΎ это WordPress (55 %), Joomla (10 %) ΠΈ Drupal (8%) ΠΈ ΠΎΠ½ΠΈ написаны Π½Π° PHP. БоотвСтствСнно всС сайты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ созданы Π½Π° основС пСрСчислСнных CMS ΠΏΠΈΡˆΡƒΡ‚ΡΡ Π½Π° PHP.
ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΈ Π½Π° эти Ρ†ΠΈΡ„Ρ€Ρ‹:
PHP β€’ основной для 80% сайтов, Π³Π΄Π΅ извСстСн язык ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹;
17% всСх сайтов созданы Π½Π° WordPress.

Β 

YouTube

Говорят, Ρ‡Ρ‚ΠΎ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ программисты Π²Ρ‹Π±Ρ€Π°Π»ΠΈ для сСрвиса YouTube ΠΈΠΌΠ΅Π½Π½ΠΎ язык PHP, Π½ΠΎ ΠΏΠΎΡ‚ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π±Ρ‹Π» нСсколько Ρ€Π°Π· пСрСписан.

По вСрсии Tiobe PHP находится Π½Π° 7 мСстС срСди Π΄Ρ€ΡƒΠ³ΠΈΡ… популярных языков программирования Π² 2018 Π³ΠΎΠ΄Ρƒ. Π’ ΠΌΠ°Ρ€Ρ‚Π΅ 2017 Π³ΠΎΠ΄Π° ΠΎΠ½ Π±Ρ‹Π» Π½Π° этом ΠΆΠ΅ мСстС ΠΈ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ» своСй ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π·Π° Π³ΠΎΠ΄ Π² Π°Π²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π½ΠΎΠΌ Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³Π΅.
ΠŸΠΎΡ€Ρ‚Π°Π» Stackoverflow ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ» Π² своСй статистикС PHP Π½Π° 6 мСсто, Π° GitHub поставил Π΅Π³ΠΎ Π½Π° 5 мСсто послС Π°Π½Π°Π»ΠΈΠ·Π° ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ языков программирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π΄Π΅Π²Π΅Π»ΠΎΠΏΠ΅Ρ€Ρ‹.
По опросу украинских программистов Π½Π° ΠΏΠΎΡ€Ρ‚Π°Π»Π΅ DOU срСди языков программирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ рСбята для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° коммСрчСских ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…, PHP оказался Π½Π° 4 мСстС Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³Π°.

Π£ этого языка программирования Π΅ΡΡ‚ΡŒ малСнький сСкрСт. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΎΠ½ Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ для написания сцСнариСв, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π½Π° сСрвСрС. Π­Ρ‚ΠΎ Π΅Π³ΠΎ прСимущСство ΠΈ синтаксис достаточно прост для изучСния. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒ собствСнныС сцСнарии Π² HTML-ΠΊΠΎΠ΄ страниц, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ созданиС динамичСских сайтов.

ΠšΡƒΡ€Ρ web-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с использованиСм PHP с нуля ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°ΡŽΡ‚ Π² ΡƒΡ‡Π΅Π±Π½ΠΎΠΌ IT-Ρ†Π΅Π½Ρ‚Ρ€Π΅ Level Up. Π”Π°Π½Π½Ρ‹ΠΉ язык станСт Π½Π°Π²Ρ‹ΠΊΠΎΠΌ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰Π΅Π³ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° сайтов ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚Ρƒ со стаТСм знания PHP ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ ΠΈ сайты, вСдь ΠΎΠ½ Π±Ρ‹Π» создан ΠΈΠΌΠ΅Π½Π½ΠΎ для Ρ‚Π°ΠΊΠΈΡ… Ρ†Π΅Π»Π΅ΠΉ.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ сайтов Π½Π° Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ΅ Yii, Zend, Codeigniter, Symfony, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ°Ρ… Π² МосквС

/ Π‘Π°ΠΉΡ‚ Π½Π° Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ΅

Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ – ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ каркас, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ сущСствСнно ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ процСсс Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сайта посрСдством встроСнных инструмСнтов ΠΈ шаблонов систСмы. Однако, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ популярных сСгодня CMS, Framework позволяСт Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ с Π±ΠΎΠ»Π΅Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠΉ структурой ΠΈ максимально Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ Π½Π°Π±ΠΎΡ€ΠΎΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ сайта Π½Π° фрСймворкС позволяСт Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½Ρ‹Π΅ сайты, Π²Π΅Π± сСрвисы ΠΈ прилоТСния Π² минимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сроки. А эффСктивноС использованиС Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ³ΠΎ каркаса Π² Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ поставлСнных ΠΏΠ΅Ρ€Π΅Π΄ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ Π·Π°Π΄Π°Ρ‡ Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ:

  1. РаздСлСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π½Π° логичСскиС сСгмСнты;
  2. Использования Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ для ускорСния процСсса Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ;
  3. ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ Π² случаС нСобходимости.

Π Π΅Π·ΡŽΠΌΠΈΡ€ΡƒΡ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Framework – это срСда, удобная для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΈ Π½Π΅ ΡΠ²Π»ΡΡŽΡ‰Π°ΡΡΡ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ, ΠΊΠ°ΠΊ ЦМБ. Однако ΠΈΠΌΠ΅Π½Π½ΠΎΒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° сайта Π½Π° Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ΅Β Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ своСм Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ качСствСнный ΠΈ Π·Π°Ρ‚ΠΎΡ‡Π΅Π½Π½Ρ‹ΠΉ строго ΠΏΠΎΠ΄ потрСбности ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° рСсурс с ΡƒΠ½ΠΈΠΊΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ функциями ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ.

НаиболСС распространСнныС Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ

Π₯ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°ΠΊΠ°Π·Π°Ρ‚ΡŒ сайт, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ°? Наша компания ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π²Π°ΠΌ быстрыС ΠΈ эффСктивныС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ для развития вашСго бизнСса Π² сСти. ИмСя Π±ΠΎΠ³Π°Ρ‚Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² сфСрС Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ, ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² любой слоТности Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярныС сСгодня Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ:

  • Yii – бСсплатноС ПО, распространяСмоС ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ Β«new BSDΒ», ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄. Π’ Yii ΡƒΠ΄Π°Ρ‡Π½ΠΎ ΡΠΎΡ‡Π΅Ρ‚Π°ΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΊΠ°ΠΊ Ρ†Π΅Π½Π°, ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹, отличная Ρ‚Π΅Ρ…ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ° ΠΈ большой Π½Π°Π±ΠΎΡ€ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ.
  • Zend– free каркас для Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, написанный Π½Π° PHP 5 ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π‘Π£Π‘Π”. ΠžΡ‚Π»ΠΈΡ‡Π°Π΅Ρ‚ΡΡ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ «слабого связывания», Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ частСй ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π° минимальной.
  • Π‘odeigniter – ΠΎΠ΄ΠΈΠ½ ΠΈΠ· самых быстрых ΠΈ Π½Π΅Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊ языкам программирования Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ², Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π½Π° PHP. Π•Π³ΠΎ каркас Π»Π΅Π³ΠΊΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌ ΠΈ Π³ΠΈΠ±ΠΎΠΊ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ самого Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ прилоТСния ΠΈΠ»ΠΈ сайта.
  • Symfony – Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ, относящийся ΠΊ кроссплатформСнным систСмам с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠ². РаспространяСтся бСсплатно ΠΈ позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ сайты ΠΈ прилоТСния, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… постСпСнно «наращиваСтся» Π½Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ каркасС благодаря ΡˆΠΈΡ€ΠΎΠΊΠΎΠΌΡƒ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΡŽ срСды.

Однако, Ссли Π²Ρ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ с Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ способа создания вашСго сайта, ΠΌΡ‹ с ΡƒΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΠ΅ΠΌ вас ΠΏΠΎ всСм возникшим вопросам ΠΏΠΎ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρƒ ΠΈΠ»ΠΈ Π² нашСм офисС Π² МосквС.

ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ часов Π² мСсяц

Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ часа Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ

Π₯ΠΈΡ‚ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΎΡ‚ 30 Π΄ΠΎ 100

2 000 Π  1 750 Π  (Π²Ρ‹Π³ΠΎΠ΄Π° Π΄ΠΎ 25 000 Ρ€. Π² мСсяц)

ΠΎΡ‚ 100 Π΄ΠΎ 150

2 000 Π  1 500 Π  (Π²Ρ‹Π³ΠΎΠ΄Π° Π΄ΠΎ 75 000 Ρ€. Π² мСсяц)

ГорячиС скидкиот 150

2 000 Π  1 250 Π  (Π²Ρ‹Π³ΠΎΠ΄Π° ΠΎΡ‚ 112 500 Ρ€. Π² мСсяц)

Π‘Π°ΠΉΡ‚-Π²ΠΈΠ·ΠΈΡ‚ΠΊΠ° Π½Π° Laravel. ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠ°Ρ Ρ€Π°Π±ΠΎΡ‚Π° с шаблонами

ΠžΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ читатСлям ΠΌΠΎΠ΅Π³ΠΎ Π±Π»ΠΎΠ³Π°

Π”ΠΎΠ±Ρ€ΠΎΠ³ΠΎ Π²Π°ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ суток, ΡƒΠ²Π°ΠΆΠ°Π΅ΠΌΡ‹Π΅ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΠΈ. Π― с ΡƒΠ΄ΠΈΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ ΡƒΠ²ΠΈΠ΄Π΅Π», Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΈ ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΏΠΎ Laravel ΠΏΠΎΠΏΠ°Π»ΠΈ Π² twitter @LaravelRUS, хотя Π² Π½ΠΈΡ… ΠΏΠΎΠΊΠ° Π½Π΅Ρ‚ Π½ΠΈΡ‡Π΅Π³ΠΎ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠ³ΠΎ, ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ Ρ€Π°Π·Π²Π΅ Ρ‡Ρ‚ΠΎ для Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹Ρ… Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ².Β  Π‘ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎ Π·Π° нСсколько часов посСщСниС ΠΌΠΎΠ΅Π³ΠΎ Π±Π»ΠΎΠ³Π° подскочило Π² нСсколько Ρ€Π°Π· ΠΈ Π΄Π°ΠΆΠ΅ Π½Π°Ρ‡Π°Π»ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ люди.

МнС ΠΎΡ‡Π΅Π½ΡŒ приятно! Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ способ ΠΌΠΎΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ, ΠΊΠΎΠ³Π΄Π° тСбя Ρ‡ΠΈΡ‚Π°ΡŽΡ‚ ΠΈ ΠΎΠ±ΡΡƒΠΆΠ΄Π°ΡŽΡ‚. Π― ΠΏΠΎΡΡ‚Π°Ρ€Π°ΡŽΡΡŒ ΠΏΠΎΡ‡Π°Ρ‰Π΅ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΈ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π² коммСнтариях ΠΎΡ‚Π²Π΅Ρ‡Ρƒ Π½Π° всС вопросы.

Π£Π²Ρ‹, Π½Π° Ρ€Π°Π±ΠΎΡ‚Π΅ вСсна – горящая ΠΏΠΎΡ€Π°, ΠΈ Π²Ρ‹Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ врСмя Π½Π° свои поиски ΠΈ свою писанину Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΡˆΡƒ Π±Ρ‹Ρ‚ΡŒ ΡΠ½ΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ.

По ΠΏΠΎΠ²ΠΎΠ΄Ρƒ Laravel 5. По ΠΌΠΎΠ΅ΠΌΡƒ скромному мнСнию Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°, Π΅Π³ΠΎ слишком Π½Π°ΠΊΠ°Ρ‡ΠΈΠ²Π°ΡŽΡ‚ возмоТностями ΠΈ абстракциями Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ Π½Π°Ρ‡Π°Π» ΠΈΠ³Ρ€Π°Ρ‚ΡŒ Π½Π° ΠΏΠΎΠ»Π΅ Symfony – middle ΠΈ enterprise прилоТСниях. И Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΎΠ½ Π½Π°Ρ‡Π°Π» Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ хотят ΠΏΠ°Ρ€ΠΎΡ‡ΠΊΠ° Π΅Π³ΠΎ создатСлСй. 4 Π²Π΅Ρ‚ΠΊΠ° Π³ΠΎΡ€Π°Π·Π΄ΠΎ ΠΏΡ€ΠΎΡ‰Π΅, ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅, Π½Π° ΠΌΠΎΠΉ взгляд, ΠΈ Π·Π°Ρ‚ΠΎΡ‡Π΅Π½Π° Π½Π° ΠΏΡ€ΠΎΡΡ‚Π΅Π½ΡŒΠΊΠΈΠ΅ сайты ΠΈ middle прилоТСния. Π― Π΄Π°ΠΆΠ΅ Π² мыслях ΠΏΠΎΠΊΠ° Π½Π΅ Π·Π°ΠΌΠ°Ρ…ΠΈΠ²Π°ΡŽΡΡŒ Π½Π° middle ΠΈ enterprise, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ 4 ΠΌΠ½Π΅ Π²ΠΏΠΎΠ»Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚.

Когда я ΠΏΠΎΡ‡ΡƒΠ²ΡΡ‚Π²ΡƒΡŽ, Ρ‡Ρ‚ΠΎ ΠΌΠ½Π΅ Ρ‡Π΅Π³ΠΎ-Ρ‚ΠΎ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ Π² 4, я ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Ρƒ Π½Π° 5 ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ Π²Ρ‹ΠΉΠ΄Π΅Ρ‚ Ρ‚ΠΎΠ³Π΄Π°. Π― Π½ΠΈΠΊΠΎΠ³ΠΎ Π½Π΅ Π°Π³ΠΈΡ‚ΠΈΡ€ΡƒΡŽ, это просто ΠΌΠΎΡ‘ ΠΌΠ½Π΅Π½ΠΈΠ΅. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½Π΅ Π½Π°Π΄ΠΎ Π½Π°Π΅Π·Π΄ΠΎΠ² ΠΈ хамства.

Π˜Π½Ρ‚Π΅Ρ€ΠΌΠ΅Π΄ΠΈΡ ΠΏΠ΅Ρ€Π΅Π΄ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ

Π£Π²Ρ‹, ΠΊΠΎΠ³Π΄Π° я Π²Ρ‹Π±ΠΈΡ€Π°Π» шаблон, я Π½Π΅ заглянул Π² исходный ΠΊΠΎΠ΄. БСйчас, Π²ΠΎ врСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ оказалось, Ρ‡Ρ‚ΠΎ Π² ΠΊΠΎΠ΄Π΅ Π΅ΡΡ‚ΡŒ ошибки, Π° сам шаблон Π½Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»Π΅Π½ для натягивания Π½Π° Laravel. ЀактичСски, ΠΈΠ· 4 страниц получаСтся 4 шаблона. НСт, ΠΌΠΎΠΆΠ½ΠΎ всС Ρ‡Π΅Ρ€Π΅Π· условия свСсти ΠΊ 1 ΡˆΠ°Π±Π»ΠΎΠ½Ρƒ, Π½ΠΎ Π½Π° ΠΌΠΎΠΉ взгляд это просто Π³Π»ΡƒΠΏΠΎ.

Ну ΡƒΠΆ Ссли я создал сСбС лишнюю Π³ΠΎΠ»ΠΎΠ²Π½ΡƒΡŽ боль, Ρ‚ΠΎ Π½Π΅ Π±ΡƒΠ΄Ρƒ ΠΌΠ΅Π½ΡΡ‚ΡŒ своСго Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΡƒ с Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΌ шаблоном. Π£Π²Ρ‹, ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎ ΠΏΠΎ ΠΊΠΎΠ΄Ρƒ.

БСйчас Π² ΡƒΡ‡Π΅Π±Π½Ρ‹Ρ… цСлях я Π±ΡƒΠ΄Ρƒ Ρ‡Ρ‚ΠΎ называСтся Β«Π½Π° ΠΆΠΈΠ²ΡƒΡŽ Π½ΠΈΡ‚ΠΊΡƒΒ» ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ Π²ΠΈΠ·ΠΈΡ‚ΠΊΡƒ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ. А Π²ΠΎΡ‚ ΠΊΠΎΠ³Π΄Π° Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΆΠ΅ сдСлан каркас ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Ρƒ ΠΊ Π±Π°Π·Π΅, я ΠΏΠΎΡΡ‚Π°Ρ€Π°ΡŽΡΡŒ ΠΏΠΎΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ косяки ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹.

Π’ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ шаблона

Для Π½Π°Ρ‡Π°Π»Π° Π² ΠΏΠ°ΠΏΠΊΠ΅ public создадим ΠΏΠ°ΠΏΠΊΡƒ thema, Π³Π΄Π΅ Π±ΡƒΠ΄Π΅ΠΌ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Ρ‚Π΅ΠΌΡ‹ – css, js, fonts Β ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. Π― просто Ρ€Π°Π·Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π» ΠΏΠ°ΠΏΠΊΡƒ с шаблоном Ρ‚ΡƒΠ΄Π° ΠΈ пСрСнСс Π·Π°ΠΎΠ΄Π½ΠΎ ΠΈ всС Ρ„Π°ΠΉΠ»Ρ‹ вСрстки. ИмСнно ΠΎΡ‚ этого я ΠΈ Π½Π°Ρ‡Π½Ρƒ ΠΎΡ‚Ρ‚Π°Π»ΠΊΠΈΠ²Π°Ρ‚ΡŒΡΡ.

ΠšΠΎΡ€Π΅Π½ΡŒ сайта, Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ ΠΈΠ· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°, ΠΊΠ°ΠΊ Ρ€Π°Π· являСтся ΠΏΠ°ΠΏΠΊΠ° public. Папка thema Π½ΡƒΠΆΠ½Π° для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всС Ρ„Π°ΠΉΠ»Ρ‹ Π½Π΅ валялись Π² ΠΊΠΎΡ€Π½Π΅, Π° Π»Π΅ΠΆΠ°Π»ΠΈ ΠΏΠΎ своим мСстам.

ΠŸΠΎΡ‚ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ admin, ΠΊΡƒΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Ρ‚Π΅ΠΌΡ‹ Π°Π΄ΠΌΠΈΠ½ΠΊΠΈ, ΠΏΠ°ΠΏΠΊΡƒ images для хранСния ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ статСй, files для хранСния файлов… Ну ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅, Π΄ΡƒΠΌΠ°ΡŽ идСя понятна.

Π“Π΄Π΅ находятся ΠΈ ΠΊΠ°ΠΊ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹

Π’ 4 Π²Π΅Ρ‚ΠΊΠ΅ Laravel всС ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ хранятся Π² ΠΏΠ°ΠΏΠΊΠ΅ app/views. Π’ 5 вСрсии Β«Π² цСлях раздСлСния ΠΊΠΎΠ΄Π° самого Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° ΠΈ ΠΊΠΎΠ΄Π° прилоТСния» Π±Ρ‹Π»Π° создана ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ°Ρ€ΠΊΠ° resource, Π° Π² Π½Π΅ΠΉΒ  ΡƒΠΆΠ΅ ΠΏΠ°ΠΏΠΊΠ° views. Если чСстно, Ρ‚ΠΎ я Π½Π΅ понял, ΠΊΠ°ΠΊ это «раздСляСт ΠΊΠΎΠ΄Β».

Если Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈΡ… всС Π² ΠΊΠΎΡ€Π½Π΅ этой ΠΏΠ°ΠΏΠΊΠΈ, Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ для Π²ΠΈΠ·ΠΈΡ‚ΠΊΠΈ ΠΈΠ· 4 страниц Ρ‚Π°ΠΌ быстро образуСтся каша ΠΈ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈ Π·Π° Ρ‡Ρ‚ΠΎ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚, Π±Π΅Π· Π±ΡƒΡ‚Ρ‹Π»ΠΊΠΈ Π±ΡƒΠ΄Π΅Ρ‚ слоТно.

Π’ΠΎ всСх скринкастах, Π²ΠΈΠ΄Π΅ΠΎ ΡƒΡ€ΠΎΠΊΠ°Ρ… ΠΈ просто ΡΡ‚Π°Ρ‚ΡŒΡΡ… ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽΡ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΠ· ΠΏΠ°ΠΏΠΎΠΊ Π΄Π΅Π»Π°Ρ‚ΡŒ структуру ΠΈ Ρ€Π°ΡΠΊΠΈΠ΄Ρ‹Π²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ шаблонов ΠΏΠΎ Π½ΠΈΠΌ.

Π•ΡΡ‚ΡŒ нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ², Π»ΠΈΡ‡Π½ΠΎ ΠΌΠ½Π΅ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»Π°ΡΡŒ идСя Ρ€Π°Π·Π±ΠΈΠ²ΠΊΠΈ структуры ΠΏΠΎ Π±ΡƒΠ΄ΡƒΡ‰ΠΈΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌ – частям сайта, ΠΊΠΎΠ΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Ρ‘Π½ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ΄Π΅ΠΉ. Π’Π΅ΠΎΡ€ΠΈΡŽ MVC я ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π½Π΅ Π±ΡƒΠ΄Ρƒ, ΠΏΡ€ΠΎ Π½Π΅Ρ‘ достаточно написано Π² сСти. Плюс ΠΊ этому добавится ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ части сайта: ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ошибок, поиска ΠΈ Ρ„ΠΎΡ€ΠΌ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ я создаю Ρ‚Π°ΠΊΡƒΡŽ структуру:

Π’Π΅ΠΏΠ΅Ρ€ΡŒ поясню Π΄Π°Π½Π½ΡƒΡŽ структуру:

  1. layouts – это ΠΏΠ°ΠΏΠΊΠ°, Π³Π΄Π΅ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ всС основныС ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹ (Π³Π»Π°Π²Π½Ρ‹Π΅ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹) страниц: основной шаблон, rss, sitemap ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅
  2. partials – это части шаблонов, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ выносятся куски ΠΊΠΎΠ΄Π° html, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π»Π΅Π³Ρ‡Π΅ Π±Ρ‹Π»ΠΎ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² шаблонС.
  3. errors – это ΠΏΠ°ΠΏΠΊΠ° с шаблонами ошибок.
  4. emails – это ΠΏΠ°ΠΏΠΊΠ° с шаблонами писСм, ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.

Π­Ρ‚ΠΎ основныС ΠΏΠ°ΠΏΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€ΠΈΡ€ΡƒΡŽΡ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ Π² любом ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅. Π”ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ идСя понятна.

Π”Π°Π»Π΅Π΅ ΠΈΠ΄ΡƒΡ‚ ΠΏΠ°ΠΏΠΊΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²:

  1. home – это ΠΏΠ°ΠΏΠΊΠ° с шаблонами HomeController. Пока Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ я Π½Π΅ создаю, Π½ΠΎ Π² послСдствии это Π±ΡƒΠ΄Π΅Ρ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠΉ Π·Π° Π³Π»Π°Π²Π½ΡƒΡŽ страницу ΠΈ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ страницы rss, sitemap;
  2. pages – это ΠΏΠ°ΠΏΠΊΠ° с шаблонами для статичСских страниц ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° PagesController, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρƒ нас Ρ‚ΠΎΠΆΠ΅ ΠΏΠΎΠΊΠ° Π½Π΅Ρ‚;
  3. blog  – это ΠΏΠ°ΠΏΠΊΠ° с шаблонами (Π΅Ρ‘ Π½Π΅Ρ‚ Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ) для Π±Π»ΠΎΠ³Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° BlogController, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρƒ нас Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΏΠΎΠΊΠ° Π½Π΅Ρ‚.

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΎΡ‚ΠΊΡƒΠ΄Π° Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ: ΠΈΠ΄Π΅Ρ‚Π΅ Π² ΠΏΠ°ΠΏΠΊΡƒ Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅, смотритС Π½ΡƒΠΆΠ½Ρ‹ΠΉ шаблон, Π° ΡƒΠΆ Π² Π½Π΅ΠΌ прописаны ΠΌΠ°ΠΊΠ΅Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ½ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚Β  ΠΈ куски ΠΊΠΎΠ΄Π° Html, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ. Π’ шаблонС Ρ‚ΠΎΠΆΠ΅ Π΅ΡΡ‚ΡŒ куски ΠΊΠΎΠ΄Π°, хранящиСся Π² partials, Ρ€Π°ΡΡˆΠΈΡ€ΡΡŽΡ‰ΠΈΠ΅ основной ΠΌΠ°ΠΊΠ΅Ρ‚.

Π­Ρ‚Ρƒ структуру ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ для слоТного прилоТСния. Π’ΠΎΠ³Π΄Π° Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅ с шаблонами ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² создаСтся ΠΏΠ°ΠΏΠΊΠ° partials, Π² ΠΏΠ°ΠΏΠΊΡƒ с ΠΌΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ layouts пСрСносится основная ΠΏΠ°ΠΏΠΊΠ° partials. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ куски ΠΊΠΎΠ΄Π° Π±ΡƒΠ΄ΡƒΡ‚ Π»Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΠΎ ΠΏΠ°ΠΏΠΊΠ°ΠΌ ΠΈ Π² Π½ΠΈΡ… Π±ΡƒΠ΄Π΅Ρ‚ Π»Π΅Π³Ρ‡Π΅ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ.

По Π·Ρ€Π΅Π»ΠΎΠΌΡƒ Ρ€Π°Π·ΠΌΡ‹ΡˆΠ»Π΅Π½ΠΈΡŽ, я Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊ ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΡŽ.

Partials ΠΈΠ»ΠΈ Ρ‡Π°Π½ΠΊΠΈ

О кусках Π² ΠΏΠ°ΠΏΠΊΠ΅(ΠΏΠ°ΠΏΠΊΠ°Ρ…) partials Π½ΡƒΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ особо. ВСорСтичСски ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ Π±Π΅Π· Π½ΠΈΡ…, Π½ΠΎ Ρ‚ΠΎΠ³Π΄Π° Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°Π³Ρ€ΠΎΠΌΠΎΠΆΠ΄Π°Ρ‚ΡŒΡΡ основныС ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹, ΠΈΡ… слоТно Π±ΡƒΠ΄Π΅Ρ‚ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ.

Π’ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ… ΠΌΠΎΠ΅ΠΉ любимой CMS MODX это Ρ‡Π°Π½ΠΊΠΈ – Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ куски ΠΊΠΎΠ΄Π°.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ я ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽ Ρ‚Π°ΠΊΡƒΡŽ ΠΆΠ΅ идСологию ΠΈ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ сайта Π½Π° Laravel:

  1. Π¨Π°Π±Π»ΠΎΠ½ ΠΈΠ»ΠΈ Ρ‡Π°Π½ΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ 40-50 строк, ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ Π² Ρ‡Π°Π½ΠΊΠΈ;
  2. Если ΠΊΠΎΠ΄ повторяСтся Π² Ρ€Π°Π·Π½Ρ‹Ρ… ΡˆΠ°Π±Π»ΠΎΠ½Π°Ρ… – вынСси Π² Ρ‡Π°Π½ΠΊ;
  3. Блишком большой ΠΊΠΎΠ΄ Π΄Π΅Π»Π°ΡŽΡ‰ΠΈΠΉ ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎΠΆΠ΅ – Π² Ρ‡Π°Π½ΠΊ;
  4. Π¨Π°Π±Π»ΠΎΠ½ для Π²Ρ‹Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ†ΠΈΠΊΠ»Π΅ ΠΈΠ»ΠΈ Π΅Ρ‰Π΅ Π³Π΄Π΅ – ΠΌΠΎΠΆΠ½ΠΎ вынСсти Π² Ρ‡Π°Π½ΠΊ.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, структура шаблона получаСтся Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 2-3 уровнСвая, ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ Π»Π΅Π³ΠΊΠΎ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈ нСобходимости.

О ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ Π±Π΅ΡΠΏΠΎΠΊΠΎΠΈΡ‚ΡŒΡΡ особо – Blade ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΈ ΠΏΠΎΡ‚ΠΎΠΌΡƒ ΠΎΡ‚Π΄Π°Ρ‡Π° страницы ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π΅ зависит ΠΎΡ‚ количСства Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² этих Ρ‡Π°Π½ΠΊΠΎΠ².

ΠœΠ°ΡΡ‚Π΅Ρ€-шаблон ΠΈΠ»ΠΈ ΠΌΠ°ΠΊΠ΅Ρ‚

Когда Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΡˆΡŒ Π½Π°Ρ‚ΡΠ³ΠΈΠ²Π°Ρ‚ΡŒ вСрстку Π½Π° любой Π΄Π²ΠΈΠΆΠΎΠΊ, ΡΠΌΠΎΡ‚Ρ€ΠΈΡˆΡŒ структуру вСрстки всСх страниц ΠΈ ΡƒΠΆΠ΅ ΠΎΡ‚ Π½Π΅Ρ‘ пляшСшь дальшС. Π’ случаС шаблона nova прСкрасно Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π±Π»ΠΎΠΊ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° страницы, Π΅ΡΡ‚ΡŒ Π±Π»ΠΎΠΊ шапки страницы, Π΅ΡΡ‚ΡŒ Π±Π»ΠΎΠΊ основного ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΈ Π΅ΡΡ‚ΡŒ Π±Π»ΠΎΠΊ ΠΏΠΎΠ΄Π²Π°Π»Π°.

Для Π½Π°Ρ‡Π°Π»Π° Π² ΠΏΠ°ΠΏΠΊΠ΅ layouts создаСм Ρ„Π°ΠΉΠ»Β front.blade.phpΒ ΠΊΠ°ΠΊ основной шаблон для Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π° сайта. Π’ Π½Π΅Π³ΠΎ ΠΊΠΎΠΏΠΈΡ€ΡƒΠ΅ΠΌ ΠΈΠ· Ρ„Π°ΠΉΠ»Π° index.html всС ΠΈ вставляСм.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠΌ ΠΈ посмотрим Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ.

Для этого Π² ΠΏΠ°ΠΏΠΊΠ΅ home создаСм пустой Ρ„Π°ΠΉΠ» index.blade.php ΠΈ Ρ‚ΡƒΠ΄Π° вставляСм Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρƒ @extennds(), ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ ΡˆΠ°Π±Π»ΠΎΠ½ΠΈΠ·Π°Ρ‚ΠΎΡ€Ρƒ Blade, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ Π³Π»Π°Π²Π½Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚.

Но для отобраТСния Π½Π° Π³Π»Π°Π²Π½ΠΎΠΉ страницС Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» с Ρ€ΠΎΡƒΡ‚Π°ΠΌΠΈ:

Route::get('/', function() {
    return View::make('home.index');
});

View::make() – это Π²Ρ‹Π·ΠΎΠ² для отобраТСния Π²ΡŒΡŽΡ…Ρƒ (шаблон) Π² ΠΏΠ°ΠΏΠΊΠ΅ home Ρ„Π°ΠΉΠ»Β index.blade.php. Как я ΡƒΠΆΠ΅ писал,Β .blade.php опускаСтся. ВмСсто Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ символ Β«/Β», Π½ΠΎ Ρ‚Π°ΠΊ Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ Π΄Π΅Π»Π°Π΅Ρ‚, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΡ€ΠΈΠ²Ρ‹ΠΊΠ°Ρ‚ΡŒ ΠΊ ΠΏΠ»ΠΎΡ…ΠΎΠΌΡƒ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ Π½Π° Π³Π»Π°Π²Π½ΡƒΡŽ страницу сайта ΠΈ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ ΠΊΠ°ΠΊΡƒΡŽ-Ρ‚ΠΎ ΠΊΠ°ΡˆΡƒ. Π­Ρ‚ΠΎ каша ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ стили ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΏΠΎ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΡƒΡ‚ΠΈ, скрипты ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π½Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ. ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ отобразятся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ тСкст.

Π₯Π΅Π»ΠΏΠ΅Ρ€Ρ‹ Laravel для скрпитов, стилСй ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ

МоТно сСйчас ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΏΡƒΡ‚ΠΈ для стилСй, ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ ΠΈ скриптов ΠΈ всС Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Но это Π½Π΅ совсСм ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΡƒΡ‚ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ, ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΊΠΎΠ΄. ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов Ρ…Π΅Π»ΠΏΠ΅Ρ€Ρ‹ Laravel.

Π”Π°Π²Π°ΠΉΡ‚Π΅ Π·Π°ΠΌΠ΅Π½ΠΈΠΌ сначала Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ стилСй Π½Π° Ρ…Π΅Π»ΠΏΠ΅Ρ€Ρ‹:

{{ HTML::style('thema/css/bootstrap. css') }}
{{ HTML::style('thema/css/font-awesome.min.css') }}
{{ HTML::style('thema/css/style.css') }}
{{ HTML::style('https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700,900') }}

Π’ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ страницы стили Google Β Π½Π΅ совСтуСт ΠΏΠΈΡΠ°Ρ‚ΡŒ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ Π·Π°ΠΌΠ΅Π΄Π»ΡΡŽΡ‚ отобраТСния ΠΏΠΎΠΊΠ°Π· ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ пСрСнСсСм ΠΈΡ… ΠΏΠ΅Ρ€Π΅Π΄ ΠΊΠΎΠ½Ρ†ΠΎΠΌ страницы:

<!-- JavaScripts-->
{{ HTML::script('thema/js/jquery.min.js') }}
<script type="text/javascript">
jQuery(document).ready(function($) {
	$(".scroll").click(function(event){
		event.preventDefault();
		$('html,body').animate({scrollTop:$(this.hash).offset().top},1200);
	});
});
</script>
<script type="application/x-javascript"> addEventListener("load", function() { setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ window.scrollTo(0,1); } </script>

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠΌ – всС Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ, Π½ΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΏΠΎΠΊΠ° ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π½Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ для Π³Π»Π°Π²Π½ΠΎΠΉ страницы Π² шапкС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ, ΠΏΠΎΠΏΡ€Π°Π²ΠΈΠΌ Π΅ΠΌΡƒ ΠΏΡƒΡ‚ΡŒ Ρ‚Π°ΠΊ:

    <div> <a href="index.html">{{ HTML::image('/thema/images/logo.png', 'Nova' )}} </a></div>
    <div> <a href="#">{{ HTML::image('/thema/images/nav_icon.png' )}} </a>

ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ с Π½ΠΈΠΌΠΈ ΠΏΠΎΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠΏΡ€Π°Π²ΠΈΠΌ ΠΏΡƒΡ‚ΠΈ.

Π˜Ρ‚Π°ΠΊ, Ρƒ нас Π΅ΡΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚, Π΅ΡΡ‚ΡŒ шаблон ΠΈ ΠΌΡ‹ Π΅Π³ΠΎ Π½Π°ΡƒΡ‡ΠΈΠ»ΠΈΡΡŒ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ для отобраТСния. ΠŸΡ€ΠΈΡˆΠ»ΠΎ врСмя Π·Π°Π½ΡΡ‚ΡŒΡΡ самым интСрСсным: Ρ€Π°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ΠΌ шаблона Π½Π° части.

Π‘ΡŒΠ΅ΠΌ основной ΠΌΠ°ΠΊΠ΅Ρ‚ Π½Π° части

Начну я Π½Π΅ свСрху, Π° снизу ΠΌΠ°ΠΊΠ΅Ρ‚Π°.

Π˜Ρ‚Π°ΠΊ, сходу ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²Π½ΠΈΠ·Ρƒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ скрипты. ВсС скрипты вынСсСм Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ‡Π°Π½ΠΊΒ layouts/partials/scripts.blade.php:

А вмСсто этого ΠΊΠΎΠ΄Π° поставим Π²Ρ‹Π·ΠΎΠ² этого Ρ‡Π°Π½ΠΊΠ°

@include(β€˜layouts.partials.scripts’)

Π­Ρ‚ΠΎ ΠΊΠ°ΠΊ Ρ€Π°Π· ΠΏΡ€ΠΈΠ²ΠΈΠ»ΠΎ β„–3 – Ссли ΠΊΠΎΠ΄Π° ΠΌΠ½ΠΎΠ³ΠΎ. Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ вынСсСм Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ‡Π°Π½ΠΊ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ стилСй.

Π”Π°Π»Π΅Π΅ ΠΈΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄Π²Π°Π» страницы, Π΅Π³ΠΎ ΠΌΡ‹ Ρ‚Π°ΠΊ ΠΆΠ΅ вынСсСм Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ‡Π°Π½ΠΊΒ footer. blade.php. Π’ Ρ‡Π°Π½ΠΊΠ΅ Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠΈ, Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ статичСский ΠΊΠΎΠ΄, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ это ΠΊΠ°ΠΊ Ρ€Π°Π· ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ β„–2.

ВСрнСмся ΠΊ шапкС страницы. ВынСсСм ΠΊΠΎΠ΄ ΠΈΠ· шапки с мСню  ΠΈ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠΎΠΌ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ‡Π°Π½ΠΊ header.blade.php (ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ β„– 2).

Π― Π·Π°ΠΎΠ΄Π½ΠΎ ΠΏΡ€Π°Π²Π»ΡŽ косяки Π² html (Π½Π΅ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Ρ‚Π΅Π³ div class=”main”), Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π° русский ΠΏΠ΅Ρ€Π΅Π²ΠΎΠΆΡƒ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ творчСски ΠΏΠΎΠ΄Ρ…ΠΎΠΆΡƒ ΠΊ ΡˆΠ°Π±Π»ΠΎΠ½Ρƒ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ для прСвращСния статичСской страницы вСрстки Π² Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ, ΠΌΠ½Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π°ΡΡΡ‚Π°Π²ΠΈΡ‚ΡŒ области, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я Π±ΡƒΠ΄Ρƒ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ.

ΠŸΠ΅Ρ€Π²Π°Ρ такая ΠΎΠ±Π»Π°ΡΡ‚ΡŒ – это ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π±Π°Π½Π½Π΅Ρ€Π°. На Π΄Ρ€ΡƒΠ³ΠΈΡ… страницах Ρ‚Π°ΠΌ похоТая Π½Π° Π±Π°Π½Π½Π΅Ρ€ вСрстка, Π³Π΄Π΅ находится Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ страницы. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ сам Π±Π°Π½Π½Π΅Ρ€ Π²Ρ‹Ρ€Π΅Π·Π°ΡŽ ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽ Π² Ρ„Π°ΠΉΠ»Π΅Β home/partials/banner.blade.php. ΠŸΡƒΡΡ‚ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ° статичСским Ρ„Π°ΠΉΠ»ΠΎΠΌ.

А Π½Π° Π΅Π³ΠΎ мСсто добавлю ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ

@yield(β€˜header’)

Π­Ρ‚Π° конструкция создаСт Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΡΠ΅ΠΊΡ†ΠΈΡŽ header, Π² ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ вывСсти Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ шаблонС. ΠŸΡ€ΠΈ нСобходимости, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΠΌΠΎΠΆΠ½ΠΎ вывСсти сначала ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ шаблона ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. Π’ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ описаны всС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΈ Π΄Π°Π½Ρ‹ ΠΊΡƒΡ‡Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ².  Для сайта-Π²ΠΈΠ·ΠΈΡ‚ΠΊΠΈ этих Π½Π°Π²ΠΎΡ€ΠΎΡ‚ΠΎΠ² ΠΏΠΎΠΊΠ° Π½Π΅ Π½Π°Π΄ΠΎ.

Π”Π°Π»ΡŒΡˆΠ΅ Π² шаблонС ΠΈΠ΄Π΅Ρ‚ тСкст с ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ встрСчаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Π³Π»Π°Π²Π½ΠΎΠΉ страницС. Но похоТая Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° Π΅ΡΡ‚ΡŒ ΠΈ Π½Π° страницС «Услуги», поэтому всС это ΡƒΠ΄Π°Π»ΠΈΠΌ ΠΈ ставим Π±Π»ΠΎΠΊ с ΠΈΠΌΠ΅Π½Π΅ΠΌ Β«dashboardΒ».

Π’ ΠΈΡ‚ΠΎΠ³Π΅ Ρƒ нас страница ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΠ»Π°ΡΡŒ ΠΈ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΠ»Π°ΡΡŒ Π² саму ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ, Π³Π΄Π΅ Π»Π΅Π³ΠΊΠΎ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ:

<!DOCTYPE HTML>
<html>
<head>
    <title>Nova</title>
    @include('layouts.partials.head')
</head>
<body>
Β 
@include('layouts.partials.header')
Β 
@yield('header')
Β 
@yield('content')   
Β 
@include('layouts.partials.footer')
Β 
@include('layouts.partials.scripts')
</body>
</html>

Π¨Π°Π±Π»ΠΎΠ½ Π²Ρ‹Π²ΠΎΠ΄Π° Π³Π»Π°Π²Π½ΠΎΠΉ страницы

Но Ссли сСйчас ΠΌΡ‹ глянСм Π½Π° Π³Π»Π°Π²Π½ΡƒΡŽ страницу, Ρ‚ΠΎ, ΠΊΡ€ΠΎΠΌΠ΅ шапки ΠΈ ΠΏΠΎΠ΄Π²Π°Π»Π°, всС Π½Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ исчСзло. БСйчас ΠΌΡ‹ это ΠΏΠΎΠΏΡ€Π°Π²ΠΈΠΌ.

ΠžΡ‚ΠΊΡ€ΠΎΠ΅ΠΌ Ρ„Π°ΠΉΠ»Β index.blade.phpΒ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π²Ρ‹Π²ΠΎΠ΄ Π² Π½Π΅Π³ΠΎ Π²Ρ‹Π²ΠΎΠ΄ Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π±Π»ΠΎΠΊ

@section('header')
    @include('home.partials.banner')
@stop

Π’ΠΎΡ‚ ΠΈ Ρ‡Π°Π½ΠΊ для Π±Π°Π½Π½Π΅Ρ€Π° пригодился! ЀактичСски ΠΌΡ‹ сказали Blade, Ρ‡Ρ‚ΠΎ Π½Π° мСстС @yiled(β€˜header’)Β ΠΏΠΎΠ΄ΡΡ‚Π°Π²ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²ΡƒΒ @include('home.partials.banner')Β ΠΏΡ€ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π΅ страницы. А дальшС ΡƒΠΆΠ΅ ΠΈΠ΄Π΅Ρ‚ подстановка Ρ‡Π°Π½ΠΊΠ°Β home/partials/banner.blade.phpΒ ΠΈ Π²Ρ‹Π²ΠΎΠ΄ страницы.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹Π²Π΅Π΄Π΅ΠΌ Π² Π±Π»ΠΎΠΊ dashboard ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΉ тСкст ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ. ΠšΡƒΡΠΎΠΊ слишком большой, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ я Π½Π΅ Π±ΡƒΠ΄Ρƒ Π΅Π³ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ – всС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ Π½ΡƒΠΆΠ½ΠΎ. ΠœΠΎΠ³ΡƒΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π½Π΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ, Ссли Π²Ρ‹ Π½Π΅ ΠΏΠΎΠΏΡ€Π°Π²ΠΈΠ»ΠΈ ΠΏΡƒΡ‚ΠΈ ΠΊΠ°ΠΊ я.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

ЀактичСски, ΠΏΠΎ ΡˆΠ°ΠΆΠΎΡ‡ΠΊΠ°ΠΌ ΠΌΡ‹ подошли ΡƒΠΆΠ΅ ΠΊ практичСскому сайту. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΡƒΡŽ Π²ΠΈΠ·ΠΈΡ‚ΠΊΡƒ Π½Π° ΠΊΠ»Π΅ΠΏΠ°Ρ‚ΡŒ – Π·Π°Π΄Π°Ρ‚ΡŒ Ρ€ΠΎΡƒΡ‚Ρ‹, ΠΏΡ€ΠΈΠ²ΡΠ·Π°Ρ‚ΡŒ шаблон ΠΈ Π³ΠΎΡ‚ΠΎΠ²ΠΎ. Волько Ρ‚Π°ΠΊΠΎΠΉ сайт Π½Π΅ слишком Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ чистого html. Но для вСрстки Ρ‚Π°ΠΊΠΎΠΉ вСлосипСд ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, я Ρ‚Π°ΠΊ Π΄Π΅Π»Π°Π» ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» массу ΡƒΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²ΠΈΡ.

Однако ΠΏΡ€ΠΈ всСй каТущСйся простотС этого Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, Ρƒ частСй шаблонов (Ρ‡Π°Π½ΠΊΠΎΠ² ΠΈΠ»ΠΈ подшаблонов) Π΅ΡΡ‚ΡŒ масса нюансов ΠΈ ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½Ρ‹Ρ… ΠΊΠ°ΠΌΠ½Π΅ΠΉ. ОсобСнно это касаСтся ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π² ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΈ с Ρ‡Π΅ΠΌ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π² дальнСйшСм. БСйчас я эту Ρ‚Π΅ΠΌΡƒ Π½Π΅ Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΠ» совсСм, ΠΏΠΎΠ΄ΠΎΠΆΠ΄ΠΈΡ‚Π΅ Π΄ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ я Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ Ρ‚ΠΎΠΌΡƒ, ΠΊΡ‚ΠΎ Π½Π΅ просто Ρ‡ΠΈΡ‚Π°Π΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒΠΈ, Π° стараСтся Π²Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΈ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ, ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ 3-5 сайта ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… ΡˆΠ°Π±Π»ΠΎΠ½Π°Ρ…, с Ρ€Π°Π·Π½Ρ‹ΠΌ Π½Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ хотя Π±Ρ‹ простых Π²ΠΈΠ·ΠΈΡ‚ΠΎΠΊ. Π’Π°ΠΊ Π²Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅ Π·Π°ΠΊΡ€Π΅ΠΏΠΈΡ‚Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π».

Π‘Ρ‚Π°Ρ‚ΡŒΡ ΠΎΠΏΡΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π°ΡΡŒ ΠΎΡ‡Π΅Π½ΡŒ длинная, поэтому ΠΏΠΎΠΊΠ° я ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π°ΡŽ, Π° Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Π²ΠΎΠ·ΠΈΡ‚ΡŒΡΡ с шаблонами ΠΈ ΠΌΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… страниц.

Код Π½Π° github Π²Ρ‹Π»ΠΎΠΆΡƒ Π² понСдСльник, ΠΊΠΎΠ³Π΄Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ привяТу.

Π’ΠΎΠΏ-10 Π²Π΅Π±-сайтов, созданных с использованиСм Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ PHP

ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ большом количСствС языков, ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ ИВ, PHP ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² нишС Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Π­Ρ‚ΠΎΡ‚ язык с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ создавался для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΠΎΡ‰Π½Ρ‹Ρ… Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. На самом Π΄Π΅Π»Π΅ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° PHP становится всС Π±ΠΎΠ»Π΅Π΅ популярной ΠΏΠΎ Ρ†Π΅Π»ΠΎΠΌΡƒ ряду ΠΏΡ€ΠΈΡ‡ΠΈΠ½.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ прСимущСства использования PHP для бизнСса:

  1. ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° использования . PHP — это язык, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π»Π΅Π³ΠΊΠΎ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ.ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ссли Π΅ΡΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡƒΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π²Π΅Π±-сайт, Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ возмоТности ΠΈΠ»ΠΈ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ возмоТности, программисты PHP ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, язык ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ популярныС систСмы управлСния ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Joomla, Drupal ΠΈ WordPress, эффСктивно Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ Π½Π° сторонС сСрвСра.
  2. ЭкономичСская ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ . Благодаря ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π΅ PHP с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ любой Π²Π΅Π±-сайт ΠΈΠ»ΠΈ Π²Π΅Π±-Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π·Π°Ρ‚Ρ€Π°Ρ‚Π°ΠΌΠΈ. НС Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚ΡŒ Π΄ΠΎΡ€ΠΎΠ³ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ PHP ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ бСсплатно.
  3. Π‘ΠΎΠ»Π΅Π΅ быстрый Π²Ρ‹Π²ΠΎΠ΄ Π½Π° Ρ€Ρ‹Π½ΠΎΠΊ . Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ прилоТСния Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ быстрСС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΡ‰Π½Ρ‹Ρ… Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ² PHP. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, PHP ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ сокращаСт врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. Π­Ρ‚ΠΎ позволяСт Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ быстрСС Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΡƒΡŽ ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ†ΠΈΡŽ ΠΈΠ»ΠΈ Π»ΡŽΠ±Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π²Π΅Π±-прилоТСния.
  4. ΠšΡ€ΠΎΡΡ-платформСнная ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ . PHP ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ всС основныС ОБ. Π­Ρ‚ΠΎ Windows, Linux, UNIX ΠΈ MacOS. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π²Π΅Π±-сайты PHP ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΏΠΎΡ‡Ρ‚ΠΈ Π²ΠΎ всС Π²Π΅Π±-сСрвСры Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅.
  5. Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ .Π―Π·Ρ‹ΠΊ сцСнариСв Π½Π° сторонС сСрвСра ΠΈΠΌΠ΅Π΅Ρ‚ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ бСзопасности, Π·Π°Ρ‰ΠΈΡ‰Π°ΡŽΡ‰ΠΈΠΉ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅Π² бизнСса ΠΎΡ‚ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… вирусов ΠΈ ΡƒΠ³Ρ€ΠΎΠ· бСзопасности. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ распространСнных ошибок бСзопасности, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΠ΅ ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹ ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ…, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³Π»ΠΈ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅.
  6. ΠžΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ сообщСство . Π‘ΠΎΠ»ΡŒΡˆΠΎΠ΅ количСство Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² PHP всСгда Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ своими знаниями ΠΈ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ, прСдоставив Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ. Π’Π»Π°Π΄Π΅Π»ΡŒΡ†Ρ‹ бизнСса Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΈ скрипты ΠΏΡ€ΠΈ нСобходимости.

Какой Π±Ρ‹ Π½ΠΈ Π±Ρ‹Π»Π° конкрСтная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΈΠ»ΠΈ Π·Π°Π΄Π°Ρ‡Π°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ, PHP являСтся подходящСй ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΎΠΉ для поиска Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. Π“ΠΈΠ±ΠΊΠΈΠΉ ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ для использования PHP позволяСт Π²ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈΠΊΡƒ Π² Π²Π΅Π±-страницы.

ВОП-10 популярных PHP-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ²

Facebook

Π­Ρ‚Π° всСмирно извСстная ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΡΠ΅Ρ‚ΡŒ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° Π½Π° PHP. ЀактичСски, Facebook ΠΈΠ·ΠΎΠ±Ρ€Π΅Π» Π½ΠΎΠ²Ρ‹ΠΉ язык, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹ΠΉ ΠΎΡ‚ PHP, ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Hack. БСспрСпятствСнно взаимодСйствуя с PHP, ΠΎΠ½ позволяСт Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ постоянно ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠ΄ΠΎΠ²ΡƒΡŽ Π±Π°Π·Ρƒ PHP.Π˜Π½Π²Π΅ΡΡ‚ΠΎΡ€Ρ‹ Facebook Ρ…ΠΎΡ‚Π΅Π»ΠΈ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ процСсс Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ исправлСния ошибок, поэтому ΠΎΠ½ΠΈ создали ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ PHP — HVVM.

Yahoo!

Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° ΡˆΠΈΡ€ΠΎΠΊΠΎ извСстная поисковая систСма Π½Π° основС PHP — Yahoo. Он Π±Ρ‹Π» Π·Π°ΠΏΡƒΡ‰Π΅Π½ Π² 1995 Π³ΠΎΠ΄Ρƒ ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ ΠΏΠΎΠΌΠΎΠ³Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π΄ΠΎ сих ΠΏΠΎΡ€. Π­Ρ‚ΠΎΡ‚ новостной Π²Π΅Π±-сайт насчитываСт Π±ΠΎΠ»Π΅Π΅ 7 ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄ΠΎΠ² просмотров Π² мСсяц, являясь 6-ΠΌ самым посСщаСмым Π²Π΅Π±-ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠΌ Π² ΠΌΠΈΡ€Π΅. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, PHP оказался Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΌ языком программирования для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΈ слоТных Π²Π΅Π±-сайтов.

ВикипСдия

ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½Ρ‹ΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ рСсурс частично ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ PHP. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, тСхничСский стСк Π½Π΅ ограничиваСтся этим языком программирования, Π½ΠΎ MediaWiki, бСзусловно, Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΠΊΠΎΠ΄ PHP. Гибкая ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π° PHP стала Π³Π»Π°Π²Π½Ρ‹ΠΌ прСимущСством Wiki.

WordPress

Π­Ρ‚Π° извСстная систСма управлСния ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ обслуТиваСт Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 25% всСх Π²Π΅Π±-сайтов, ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅. И ΡƒΠ³Π°Π΄Π°ΠΉ Ρ‡Ρ‚ΠΎ? Он Π±Ρ‹Π» написан Π½Π° PHP. WordPress Π² ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΌΠ΅Ρ€Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ возмоТности PHP для выполнСния всСй своСй ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.Π­Ρ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΏΠΎΠ»Π΅ΠΉ Ρ„ΠΎΡ€ΠΌΡ‹, Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

Tumblr

Π­Ρ‚Π° ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ сСтСвая ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° для ΠΎΠ±ΠΌΠ΅Π½Π° идСями, Π²ΠΈΠ΄Π΅ΠΎ ΠΈ изобраТСниями Ρ‚Π°ΠΊΠΆΠ΅ написана Π½Π° языкС программирования PHP. Tumblr Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² число 100 самых посСщаСмых Π²Π΅Π±-сайтов Π² ΠΌΠΈΡ€Π΅, Ρ‡Ρ‚ΠΎ позволяСт ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Ρ‚ΡŒΡΡ тСкстами, изобраТСниями ΠΈ Π²ΠΈΠ΄Π΅ΠΎ. PHP являСтся ΠΏΡ€ΠΎΡ‡Π½ΠΎΠΉ основой этой ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ для ΠΌΠΈΠΊΡ€ΠΎΠ±Π»ΠΎΠ³ΠΎΠ², прСдоставляя Π΅ΠΉ Π±ΠΎΠ³Π°Ρ‚Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ возмоТностСй.

MailChimp

MailChimp — популярная ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° для элСктронного ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³Π°, извСстная своСй простотой использования ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½Ρ‹ΠΌΠΈ возмоТностями создания элСктронных писСм.Он совмСстим с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ устройствами ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ, прСдлагая ΠΏΠ»Π°Π²Π½Ρ‹ΠΉ ΠΈ приятный ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс. Благодаря ΠΌΠΎΡ‰Π½ΠΎΠΌΡƒ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Ρƒ PHP этот инструмСнт элСктронного ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³Π° ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ процСсс создания ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Π±ΡŽΠ»Π»Π΅Ρ‚Π΅Π½Π΅ΠΉ ΠΈΠ»ΠΈ ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΉ для прСдприятий.

Flickr

ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° для ΠΎΠ±ΠΌΠ΅Π½Π° фотографиями Ρ‚Π°ΠΊΠΆΠ΅ написана Π½Π° PHP. Π―Π·Ρ‹ΠΊ послуТил основой для этого популярного Π²Π΅Π±-сайта. Flickr позволяСт ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ тСкстовыС сообщСния ΠΎΡ‚ ΠΊΠΎΠ»Π»Π΅Π³ ΠΈ Π΄Ρ€ΡƒΠ·Π΅ΠΉ. Π€ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ подСлились ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ, ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° нСсколько ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ.ΠšΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ доступны Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

Digg

Π­Ρ‚ΠΎΡ‚ Π²Π΅Π±-сайт Ρ‡Π°Ρ‰Π΅ всСго ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΎΠ±ΠΌΠ΅Π½Π° Π²Π°ΠΆΠ½Ρ‹ΠΌΠΈ новостями ΠΈ интСрСсных Π±Π»ΠΎΠ³ΠΎΠ². Благодаря ΠΎΠΏΡ†ΠΈΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ самыС ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ²ΡˆΠΈΠ΅ΡΡ истории ΠΈ сообщСния ΠΏΠΎΠΏΠ°Π΄Π°ΡŽΡ‚ Π² Π²Π΅Ρ€Ρ…Π½ΡŽΡŽ Ρ‡Π°ΡΡ‚ΡŒ страницы. Π”Π°ΠΆΠ΅ послС Ρ€Π΅Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π² 2010 Π³ΠΎΠ΄Ρƒ Digg ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ ΠΎΡ‡Π΅Π½ΡŒ популярСн срСди ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°. PHP прСдоставил Digg всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ основу для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ функционирования Π½Π° протяТСнии ΠΌΠ½ΠΎΠ³ΠΈΡ… Π»Π΅Ρ‚.

iStockPhoto

Как ΠΈ PHP, iStockPhoto ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ бСсплатСн.Π­Ρ‚ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ люди ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°ΠΉΡ‚ΠΈ Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π° ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΠΈ, изобраТСния ΠΈ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ (4 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π°, Ссли Π±Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ). Π­Ρ‚ΠΈΠΌ популярным Π²ΠΎ всСм ΠΌΠΈΡ€Π΅ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-рСсурсом ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π±Π»ΠΎΠ³Π³Π΅Ρ€Ρ‹, бизнСсмСны ΠΈ простыС студСнты. ΠŸΡ€Π΅Π΄Π»Π°Π³Π°Ρ Π½Π°Π±ΠΎΡ€ Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π² индустрии Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, PHP послуТил ΠΌΠΎΡ‰Π½Ρ‹ΠΌ инструмСнтом для создания этого Π²Π΅Π±-сайта.

Baidu

Основанная Π² ΠšΠΈΡ‚Π°Π΅, эта поисковая систСма постоянно ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΡƒΠ΅Ρ‚ΡΡ. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚: поиск ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов, поиск ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ, ΠΎΠ½Π»Π°ΠΉΠ½-Ρ€Π΅ΠΊΠ»Π°ΠΌΠ°.ВсС это стало Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ благодаря PHP. На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Baidu ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΊΠΎΠ½ΠΊΡƒΡ€ΠΈΡ€ΡƒΠ΅Ρ‚ с Google Search, Yahoo! ΠšΠΈΡ‚Π°ΠΉ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ популярныС Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΠΈ.

Π’Ρ‹Π±ΠΎΡ€ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° PHP

Когда ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ врСмя Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ PHP-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ для ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρ‹ бизнСса Π½Π΅Π΄ΠΎΡƒΠΌΠ΅Π²Π°ΡŽΡ‚. ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ большом количСствС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π²Ρ‹Π±ΠΎΡ€ каТСтся довольно слоТной Π·Π°Π΄Π°Ρ‡Π΅ΠΉ. Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ возмоТности, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ вашим ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ трСбованиям. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π»ΠΈΡ†Π°, ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏ срСды ΠΈ Ρ†Π΅Π»ΡŒ Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ Π²Π΅Π±-сайта, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ структурноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ°ΠΌΠΈ PHP ΡΠ²Π»ΡΡŽΡ‚ΡΡ:

  • Laravel — этот ΠΏΠΎΠ»Π½ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ PHP-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ ΠΈΠΌΠ΅Π΅Ρ‚ элСгантный синтаксис, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ Ρ‚Π²ΠΎΡ€Ρ‡Π΅ΡΠΊΡƒΡŽ ΠΈ ΠΏΡ€ΠΈΡΡ‚Π½ΡƒΡŽ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ. Он прост Π² использовании, Ρ‡Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ дальнСйшСго Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ благодаря доступным Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 9000 ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌ.
  • Symfony — этот Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ позволяСт Π»Π΅Π³ΠΊΠΎ Π²Π½ΠΎΡΠΈΡ‚ΡŒ измСнСния Π² Π²Π΅Π±-прилоТСния. Π‘ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ большСй ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сторонниС инструмСнты Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ Π² основном ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ слоТных ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ².
  • Phalcon — ΠΎΠ΄Π½Π° ΠΈΠ· самых быстрых PHP-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ², ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π²Π΅Π±-сайты ΠΈ прилоТСния. Π­Ρ‚ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π½Π° языкС C, простоС Π² использовании ΠΈ высокоэффСктивноС.
  • FuelPHP — этот Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ отличаСтся высокой Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒΡŽ ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒΡŽ, обСспСчивая ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½ΡƒΡŽ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ Π²Π°ΡˆΠΈΡ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π­Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎΠ΅, Π½ΠΎ ΠΌΠΎΡ‰Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для Ρ€Π°Π·Π½ΠΎΠΏΠ»Π°Π½ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ².
  • Zend — Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для создания ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Он ΠΈΠΌΠ΅Π΅Ρ‚ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ взаимозависимостСй, помогая ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π²Π΅Π±-прилоТСния быстрСС ΠΈ ΠΏΡ€ΠΎΡ‰Π΅.
  • CakePHP — это срСда с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ, идСально подходящая для создания коммСрчСских Π²Π΅Π±-Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ. Π­Ρ‚ΠΎ позволяСт Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ Π²Π΅Π±-сайты, ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ΡΡ большой ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒΡŽ срСди Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ².

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

PHP — это друТСствСнный ΠΊ функциям язык сцСнариСв, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² наши Π΄Π½ΠΈ.Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ пСрСчислили Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π²Π΅Π±-Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ PHP, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΊΠΎΡ€ΡΡŽΡ‚ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΈ Π²Π΄ΠΎΡ…Π½ΠΎΠ²Π»ΡΡŽΡ‚. ΠŸΡ€ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρ‹ бизнСса ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΌΠΎΡ‰Π½Ρ‹Π΅ Π²Π΅Π±-сайты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ большой ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒΡŽ Ρƒ Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΠΈ. Π­Ρ‚ΠΎ, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡŽ качСства обслуТивания ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΡŽ Ρ€Π΅Π½Ρ‚Π°Π±Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ инвСстиций.

Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ Ρ„ΠΎΡ€ΠΌΡƒ Π½ΠΈΠΆΠ΅


ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ бСсплатноС ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚Π°Ρ†ΠΈΡŽ для вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°!

7 Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Ρ… Π²Π΅Π±-сайтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ PHP Π² 2021 Π³ΠΎΠ΄Ρƒ

Π’ Ρ‚ΠΎ врСмя, ΠΊΠΎΠ³Π΄Π° элитныС ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ довольно ΡƒΡΡ‚Ρ€Π°ΡˆΠ°ΡŽΡ‰ΠΈΠ΅ ΠΊΡ€ΡƒΠΏΠ½ΠΎΠΌΠ°ΡΡˆΡ‚Π°Π±Π½Ρ‹Π΅ тСхнологичСскиС стСки для своСй сСрвСрной части, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ люди Π΄ΠΎ сих ΠΏΠΎΡ€ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ PHP ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ†Π΅Π»Π΅ΠΉ. , ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹.

Но Π²Ρ‹ ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅ΡΡŒ. Π§Ρ‚ΠΎ ΠΎΠ±Ρ‰Π΅Π³ΠΎ Ρƒ растущих тСхнологичСских стартапов ΠΈΠ· списка Fortune 500 ΠΈ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… Π³ΠΈΠ³Π°Π½Ρ‚ΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Facebook, MailChimp, Slack ΠΈ Etsy?

Π­Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ PHP Π² своСй сквозной Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ инфраструктурС.

Π‘ΡƒΠ΄ΡŒ Ρ‚ΠΎ Lyft, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ PHP для запуска ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΊΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠΈΡ… Π² ΠΌΠΈΡ€Π΅ Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… совмСстного использования пассаТиров, ΠΈΠ»ΠΈ Slack, Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ PHP для большСй части своСй Π»ΠΎΠ³ΠΈΠΊΠΈ сСрвСрных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, PHP обСспСчиваСт ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΌΠΈΡ€ΠΎΠ²ΠΎΠ³ΠΎ класса для создания Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΈ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΈ Π²Π΅Π±-ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ².

Если Π²Ρ‹ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΈΠ·Π²Π»Π΅ΠΊΠ»ΠΈ ΠΈΠ· этой ΡΡ‚Π°Ρ‚ΡŒΠΈ, Ρ‚ΠΎ это Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅: PHP сущСствуСт, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΡ‚Π°Ρ‚ΡŒΡΡ с постоянно растущим спросом срСди Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠ· ΠΊΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠΈΡ… тСхнологичСских Π»ΠΈΠ΄Π΅Ρ€ΠΎΠ² Π² ΠΌΠΈΡ€ΠΎΠ²ΠΎΠΉ экономикС.

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΠΉΡ‚Π΅ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ большС ΠΎ Π²Π΅Π΄ΡƒΡ‰ΠΈΡ… компаниях, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ PHP Π² своих Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… процСссах Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ PHP?

Начав с нСбольшого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ Π΅Ρ‰Π΅ Π² 1994 Π³ΠΎΠ΄Ρƒ, Расмус Π›Π΅Ρ€Π΄ΠΎΡ€Ρ„ прСдставил PHP ΠΊΠ°ΠΊ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятный сСрвСрный язык сцСнариСв.

Π’ΠΎΡ‚ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ ΠΈ приятноС ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ PHP:

  • PHP — это Π°Π±Π±Ρ€Π΅Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° ΠΎΡ‚ Β«Hypertext ProcessorΒ»
  • Он ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΌΠ°Π»Ρ‹Ρ… ΠΈ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½Ρ‹Ρ… прилоТСниях, сущСствуСт ΠΊΠ°ΠΊ язык сцСнариСв с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ
  • Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΈ PHP Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ нСпосрСдствСнно Π½Π° сторонС сСрвСра.
  • Π•Π³ΠΎ компиляторы ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ бСсплатно.

Подобно Π»ΡŽΠ±ΠΎΠΌΡƒ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ основному языку сцСнариСв, PHP позволяСт Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈΠΊΡƒ Π² созданиС содСрТимого Π²Π΅Π±-страницы ΠΈ эффСктивно ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅, Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΡ‹Π΅ ΠΈΠ· Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

PHP Ρ‚Π°ΠΊΠΆΠ΅ содСрТит мноТСство Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΏΡ€ΠΎΡ‰Π°ΡŽΡ‚ взаимодСйствиС ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ²-программистов с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ….

Π―Π·Ρ‹ΠΊ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ для извлСчСния ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ… для отобраТСния Π½Π° Π²Π΅Π±-страницС , сохраняя Π»ΡŽΠ±ΡƒΡŽ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Π²Π²Π΅Π΄Π΅Π½Π½ΡƒΡŽ посСтитСлСм Π²Π΅Π±-сайта, Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅ΠΌΡƒΡŽ Π΅Π³ΠΎ сцСнариСм .

Π’ Ρ†Π΅Π»ΠΎΠΌ, PHP состоит ΠΈΠ· Π΄Π²ΡƒΡ… простых двиТущихся частСй: языка сцСнариСв ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π°.

Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΈ PHP-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сцСнарии для опрСдСлСния повСдСния ΠΈ Π»ΠΎΠ³ΠΈΠΊΠΈ Π½Π° сторонС сСрвСра, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΠΈΠΌ Π² Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.

Π­Ρ‚ΠΈ сцСнарии ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ встроСны Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ HTML, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π° внСшнСм интСрфСйсС Π²Π΅Π±-сСрвСра.

Π˜Π½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ Π²Π΅Π΄Π΅Ρ‚ сСбя ΠΊΠ°ΠΊ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ интСгрируСтся Π² Π²Π΅Π±-сСрвСр.

Он Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ сцСнарии Π² явныС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ выполняСт для достиТСния Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ², ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Π² сцСнарии Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ PHP

PHP ΠΌΠΎΠΆΠ΅Ρ‚ бСспрСпятствСнно Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ :

  • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ динамичСского содСрТимого страницы, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ
  • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅, Ρ‡Ρ‚Π΅Π½ΠΈΠ΅, запись ΠΈ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π° сСрвСрС
  • Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ сбор Π΄Π°Π½Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΡ‹ (кстати, довольно популярноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅!)
  • ΠžΡ‚ΠΏΡ€Π°Π²ΠΊΠ° ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² cookie
  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для управлСния доступом ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ
  • Π¨ΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ

ΠšΠ°ΠΊΠΎΠ²Ρ‹ прСимущСства использования PHP?

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΡƒΠ³Π»ΡƒΠ±Π»ΡΡ‚ΡŒΡΡ Π² прСимущСства PHP Π½Π° бизнСс-ΡƒΡ€ΠΎΠ²Π½Π΅, взглянСм Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π΅Π³ΠΎ основных качСств ΠΊΠ°ΠΊ языка программирования Π½Π° сторонС сСрвСра:

  • PHP ΠΈΠΌΠ΅Π΅Ρ‚ кроссплатформСнныС прилоТСния, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ Π² Windows, Linux, Unix. , Mac OS X ΠΈ ряд Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм
  • Он совмСстим практичСски со всСми соврСмСнными сСрвСрами (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,Π³Ρ€Π°ΠΌΠΌ. Apache, IIS ΠΈ Ρ‚. Π”.)
  • Π­Ρ‚ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ исходный ΠΊΠΎΠ΄, ΠΈ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ бСсплатно. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Π½Π° https://php.net.
  • PHP прост Π² ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ ΠΈ эффСктивно запускаСтся / модулируСтся Π½Π° сторонС сСрвСра.
ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° использования PHP

ВлияниС ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ PHP Π² Ρ†ΠΈΠΊΠ» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сСрвСрных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ вашСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π½Π° бизнСс-ΡƒΡ€ΠΎΠ²Π½Π΅ Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅.

PHP ΠΏΠΎΠ±Π΅ΠΆΠ΄Π°Π΅Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π·Π° счСт экономии вашСго Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π° ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΏΡ€ΠΈ этом надСляя ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒΡŽ ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒΡŽ.

Π’ΠΎΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ прСимущСства:

Доставка PHP с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ экономит Π±ΡŽΠ΄ΠΆΠ΅Ρ‚

Π₯отя языки программирования с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ Π² 21 Π²Π΅ΠΊΠ΅ Π·Π½Π°ΠΊΠΎΠΌΡ‹ срСднСму Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ, это особСнно ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ прСимущСство для ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, стрСмящихся ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свой PHP. Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ процСсс Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

PHP доступСн бСсплатно ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΏΠ»Π°Ρ‚Ρ‹ Π·Π° скачиваниС ΠΈΠ»ΠΈ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡŽ. Π­Ρ‚ΠΎ доступноС распространСниС ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Π΅Ρ‚ большоС ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½ΠΎΠ΅ сообщСство.

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ сообщСства Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ПО с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΡƒΠΆΠ΅ ΠΏΠΎΡ‡Ρ‚ΠΈ Ρ‚Ρ€ΠΈ дСсятилСтия, стало постоянных ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΏΡƒΠ»Π° рСсурсов ΠΈ возмоТностСй.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ большС Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Β«ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π°Ρ‚ΡŒ вСлосипСд», ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π΅ΠΆΠ΅Π³ΠΎΠ΄Π½ΠΎ Π²Ρ‹ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ сотни ТизнСспособных Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π½Π° основС PHP.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° PHP экономит врСмя

Π‘ΠΎΠ·Π΄Π°Π½Π½Ρ‹ΠΉ ΠΊΠ°ΠΊ частично ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ язык, PHP Π΄Π΅Π»Π°Π΅Ρ‚ ΠΊΠΎΠ΄ максимально ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½Ρ‹ΠΌ для ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ использования.

ΠœΠ½ΠΎΠ³ΠΎΡ€Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ PHP экономят часы Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ усилий Π² Ρ†ΠΈΠΊΠ»Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния.

PHP-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Symfony, CodeIgniter, Laravel, Joomla, WordPress, нСсут Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ возмоТности ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ эффСктивныС ΠΈ бСзопасныС процСссы Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ½ΠΈΠΌΠ°ΡŽΡ‚ стрСсс для всСх Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅.

Π‘ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° своСго основания PHP Π±Ρ‹Π» ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ для программирования Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ встроСнных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ GET ΠΈ POST, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ HTML ΠΈ URL-скриптов.

Для прСдприятий это сэкономлСнноС врСмя ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ сокращСниС загруТСнности ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ инвСстиций Ρ€Π°Π½ΡŒΡˆΠ΅, Ρ‡Π΅ΠΌ ΠΏΠΎΠ·ΠΆΠ΅.

Код PHP Π³ΠΈΠ±ΠΊΠΈΠΉ ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ

Как ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π»ΠΎΡΡŒ Ρ€Π°Π½Π΅Π΅, ΠΊΠΎΠ΄ PHP являСтся кроссплатформСнным. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ PHP Π² основных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Windows, Unix, Linux ΠΈ MacOS.

БСрвСрная ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ PHP Π΅Ρ‰Π΅ Π»ΡƒΡ‡ΡˆΠ΅.

Бэкэнд PHP ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ сСрвСры, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Apache, Microsoft IIS, Netscape, iPlanet, Caudium, Xitami ΠΈ Tornado, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅ 20 Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ MySQL, MongoDB, PostgreSQL ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅.

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ PHP ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ кроссплатформСнныС прилоТСния, Π½Π΅ бСспокоясь ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… совмСстимости.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ Ρ‚Π΅Ρ…Π½ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ инфраструктуру практичСски Π±Π΅Π· Π·Π°Ρ‚Ρ€Π°Ρ‚.

МолниСносная ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ PHP ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ²

Для эффСктивного удСрТания Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΠΈ Π²Π΅Π±-сайта Ρ€Π΅ΡˆΠ°ΡŽΡ‰Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ страницы.

К соТалСнию, чСловСчСскоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ длится всСго 6-8 сСкунд, ΠΈ Ссли Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π²Π΅Π±-сайта ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹Π΅, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ быстро ΡƒΠΉΠ΄ΡƒΡ‚ ΠΈ оставят ΠΏΠ»ΠΎΡ…ΠΎΠ΅ Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»Π΅Π½ΠΈΠ΅.

Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, PHP обСспСчиваСт Π±Ρ‹ΡΡ‚Ρ€ΡƒΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ… Π·Π° счСт использования Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ быстрой ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π° настройки ΠΈ эффСктивной ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с мноТСством настраиваСмых систСм управлСния.

Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ скорости PHP

Учитывая, Ρ‡Ρ‚ΠΎ PHP ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ разрабатывался с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ динамичСской Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ Π²Π΅Π±-страниц, Π΅Π³ΠΎ сцСнарии ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ быстрСС, Ρ‡Π΅ΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ языки статичСских сцСнариСв.

Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ PHP ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ Π²ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Π² Ρ„Π°ΠΉΠ»Ρ‹ HTML, Ρ‡Ρ‚ΠΎ позволяСт Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ статичСский ΠΊΠΎΠ΄ Π²Π΅Π±-сайта Π² динамичСскиС интСрфСйсныС прилоТСния просто ΠΏΡƒΡ‚Π΅ΠΌ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ PHP.

Π’ Ρ†Π΅Π»ΠΎΠΌ, PHP — ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ язык программирования для создания ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹Ρ… Π²Π΅Π±-сайтов Π½Π° основС статичСского HTML.

7 Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Ρ… Π²Π΅Π±-сайтов, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… PHP

1. Facebook

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, самоС извСстноС Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй с Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 1,49 ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄Π° Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ , Facebook Π±Ρ‹Π»ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ Π² основном с использованиСм PHP.

Facebook воспользовался Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ PHP Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ динамичСский ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π·Π° считанныС сСкунды с ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° своСго основания Π² 2004 Π³ΠΎΠ΄Ρƒ.

По замыслу, вСсь основной ΠΊΠΎΠ΄ прилоТСния Facebook Π±Ρ‹Π» написан Π½Π° PHP Π¦ΡƒΠΊΠ΅Ρ€Π±Π΅Ρ€Π³ΠΎΠΌ ΠΈ ΠœΠΎΡΠΊΠΎΠ²ΠΈΡ†Π΅ΠΌ. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ эффСкту Π΄ΠΎΠΌΠΈΠ½ΠΎ, ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ большоС количСство соврСмСнных тСхнологичСских ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ PHP.

Facebook прСдставил HipHop для PHP (HPHPc) Π² 2010 Π³ΠΎΠ΄Ρƒ, транспилятор ΠΈΠ»ΠΈ компилятор, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ исходный ΠΊΠΎΠ΄ Π² исходный ΠΊΠΎΠ΄ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ языка.

Π’ HipHop для PHP Π²Π²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ PHP транслируСтся Π² C ++, Π° Π·Π°Ρ‚Π΅ΠΌ компилируСтся Π² Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» для выполнСния.

Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠΎΠ½Ρ†ΠΎΠ², HipHop для PHP Π±Ρ‹Π» ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½ ΠΈ Π·Π°ΠΌΠ΅Π½Π΅Π½ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ машиной HipHop (HHVM) Π² 2013 Π³ΠΎΠ΄Ρƒ.

Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ повысило ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ упростило процСссы Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ развСртывания.

ΠŸΡ€ΠΎΡ‡Ρ‚ΠΈΡ‚Π΅ ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅: Node.js ΠΏΡ€ΠΎΡ‚ΠΈΠ² PHP — Ρ‡Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ для вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°?

2. ВикипСдия

ВикипСдия, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ посСщаСмых сайтов общСдоступной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… PHP Π² качСствС языка программирования наряду с MySQL / MariaDB Π² качСствС Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ….

По ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Facebook, Π² 2014 Π³ΠΎΠ΄Ρƒ ΠΎΠ½ΠΈ ΠΏΠ΅Ρ€Π΅ΡˆΠ»ΠΈ Π½Π° HHVM ΠΈ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π»ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ страницы ΠΏΠΎΡ‡Ρ‚ΠΈ Π² Π΄Π²Π° Ρ€Π°Π·Π° быстрСС.

3. Tumblr

ΠœΠ΅ΡΡ‚ΠΎ роТдСния ΠΌΠ΅ΠΌΠΎΠ², сообщСство Tumblr Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ 325 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² Π±Π»ΠΎΠ³ΠΎΠ² ΠΈ 555 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² посСтитСлСй Π² мСсяц.

Π’ 2016 Π³ΠΎΠ΄Ρƒ Tumblr ΠΏΠ΅Ρ€Π΅ΡˆΠ΅Π» Π½Π° PHP7, ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠ² Ρ€Π΅Π·ΠΊΠΎΠ΅ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ Π½ΠΎΠ²Ρ‹Π΅ языковыС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ подсказки скалярных Ρ‚ΠΈΠΏΠΎΠ² ΠΈ объявлСния Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΡ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ².

ΠŸΡ€ΠΎΡ‡Ρ‚ΠΈΡ‚Π΅ ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅: 15 ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Node.Js

4. Slack

Π‘ΠΎΠ·Π΄Π°Π½Π½ΠΎΠ΅ Π² 2009 Π³ΠΎΠ΄Ρƒ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΉ, ΠΎΡ†Π΅Π½ΠΊΠ° Slack составила ΠΎΠΊΠΎΠ»ΠΎ 4 ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄ΠΎΠ² Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ², ΠΈ Π΅Π³ΠΎ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π±ΠΎΠ»Π΅Π΅ 3 Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ. ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ.

Slack Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π΅Ρ‚ PHP Π² своСм бэкэндС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ максимально ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ процСсса, ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ сокращая врСмя Π²Π΅Π±-запросов ΠΈ сводя ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ Π΄Π΅Ρ„Π΅ΠΊΡ‚Ρ‹.

5. MailChimp

ΠΠ΅ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· основных Π»ΠΈΠ΄Π΅Ρ€ΠΎΠ² Π² индустрии элСктронного ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… PHP Π² своСй бэкэнд.

По ΡΠΎΡΡ‚ΠΎΡΠ½ΠΈΡŽ Π½Π° 2014 Π³ΠΎΠ΄ MailChimp ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ PHP для Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Π±ΠΎΠ»Π΅Π΅ 400 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² писСм своим 7 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π°ΠΌ зарСгистрированных ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

Π“ΠΈΠ³Π°Π½Ρ‚ элСктронного ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³Π° ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ: Β«Π­Ρ‚ΠΎ СдинствСнный язык, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ для всСго, Ρ‡Ρ‚ΠΎ касаСтся производствСнного прилоТСния MailChimp.”

6. Etsy

Etsy вошСл Π² дСсятку самых популярных Ρ€ΠΎΠ·Π½ΠΈΡ‡Π½Ρ‹Ρ… Π²Π΅Π±-сайтов PHP Π² БША с Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 45,7 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π°ΠΌΠΈ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ.

Π­Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Etsy ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΊΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠΈΡ… сайтов элСктронной ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ†ΠΈΠΈ, построСнных Π½Π° PHP. Π‘Ρ€Π΅Π΄ΠΈ Π²Π΅Π΄ΡƒΡ‰ΠΈΡ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… PHP, Etsy являСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ конкурСнтоспособной ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅ΠΉ Π΅Π³ΠΎ Π² сСкторС Ρ€ΠΎΠ·Π½ΠΈΡ‡Π½ΠΎΠΉ Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ.

Они фактичСски Π·Π°Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ свои экспСримСнты с HHVM для ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π²Π΅Π±-страниц.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΎΠ½ΠΈ выпустили Phan, статичСский Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ автоматичСски Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒ Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ PHP5 / 7.

7. WordPress

Π’ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅ Π½Π΅ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎ самая крупная систСма управлСния ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ PHP для взаимодСйствия с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ получСния Π΄Π°Π½Π½Ρ‹Ρ….

ΠšΠΎΡ€ΠΎΡ‡Π΅ говоря, PHP ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для извлСчСния ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈΠ· Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈΡ… Π² Π²ΠΈΠ΄Π΅ статичСского HTML.

Π­Ρ‚ΠΎ позволяСт ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π°ΠΌ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ / ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΈ ΠΏΠ΅Ρ€Π΅Ρ‚Π°ΡΠΊΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса Π²Π΅Π±-сайта практичСски Π±Π΅Π· ΠΎΠΏΡ‹Ρ‚Π° программирования.

БвязанноС Ρ‡Ρ‚Π΅Π½ΠΈΠ΅: React Native — 12 ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

ДинамичСский Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ PHP ΠΊΠ°ΠΊ языка сцСнариСв позволяСт компаниям ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ часы потСрянного повсСднСвного Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, позволяя ΠΈΠΌ ΠΌΠ°ΠΊΡΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠ»Π³ΠΎΡΡ€ΠΎΡ‡Π½ΡƒΡŽ Ρ€Π΅Π½Ρ‚Π°Π±Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ инвСстиций.

Π‘ Π½Π΅Π΄Π°Π²Π½ΠΈΠΌ подъСмом PHP7 ΠΈ Π΅Π³ΠΎ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒΡŽ Π² качСствС сСрвСрного языка срСди Π²Π΅Π΄ΡƒΡ‰ΠΈΡ… тСхнологичСских ΠΈ Ρ€ΠΎΠ·Π½ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ ΠΎΠ΄Π½ΠΎ:

PHP Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒΡΡ бизнСсом ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния.

НСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ эти сСмь Π²Π΅Π΄ΡƒΡ‰ΠΈΡ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ использовали PHP Π² своСм стСкС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΎΠ½ΠΈ обСспСчили Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ спСциалистами Π²Ρ‹ΡΡˆΠ΅Π³ΠΎ уровня.

Π’ Trio наши ΡΡ‚Π°Ρ€ΡˆΠΈΠ΅ PHP-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ тСхничСской ΠΈΠ½Ρ‚ΡƒΠΈΡ†ΠΈΠ΅ΠΉ для создания динамичСских сСрвСрных ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ для Π²Π°ΡˆΠΈΡ… Π²Π΅Π±-ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ².

Π‘Π²ΡΠΆΠΈΡ‚Π΅ΡΡŒ с Π½Π°ΠΌΠΈ сСгодня ΠΈ ΡƒΠ·Π½Π°ΠΉΡ‚Π΅ большС ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π½Π°Π½ΡΡ‚ΡŒ PHP-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° с Trio .

ИспользованиС sites.php для указания Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° settings.php — Π‘Π°Π·Π° Π·Π½Π°Π½ΠΈΠΉ слуТбы ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Acquia

Issue

Π’Ρ‹ запускаСтС ΠΌΡƒΠ»ΡŒΡ‚ΠΈΡΠ°ΠΉΡ‚ΠΎΠ²ΡƒΡŽ установку, ΠΈ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ нСсколько Π΄ΠΎΠΌΠ΅Π½ΠΎΠ² с ΠΌΡƒΠ»ΡŒΡ‚ΠΈΡΠ°ΠΉΡ‚ΠΎΠΌ.

Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅

Для этого ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» sites.php. Π’ случаС ΠΌΡƒΠ»ΡŒΡ‚ΠΈΡΠ°ΠΉΡ‚Π° Drupal попытаСтся ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Π³Π΄Π΅ находятся настройки.php для Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ΅Π½Π° находится. ДокумСнтация Π² Ρ„Π°ΠΉΠ»Π΅ settings.php Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ этот ΠΌΠ΅Ρ‚ΠΎΠ΄:

 
/ * * Π—Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ основан Π½Π° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π½ΠΈΠΆΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ….
* * ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ ΠΏΡƒΡ‚Π΅ΠΌ удалСния
* имя хоста сайта слСва Π½Π°ΠΏΡ€Π°Π²ΠΎ ΠΈ ΠΏΡƒΡ‚ΡŒ справа Π½Π°Π»Π΅Π²ΠΎ
* оставил. Π‘ΡƒΠ΄Π΅Ρ‚ использован ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈ любой
* Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΎΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹. Если Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½
* Ρ‚ΠΎΠ³Π΄Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² "sites / default".* * НапримСр, для Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ сайта, установлСнного Π½Π°
* http://www.drupal.org:8080/mysite/test/ выполняСтся поиск Ρ„Π°ΠΉΠ»Π° settings.php
* для ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ²:
* 1. сайты / www.drupal.org.mysite.test
* 2. sites / drupal.org.mysite.test
* 3. сайты / org.mysite.test
* 4. сайты / www.drupal.org.mysite
* 5. sites / drupal.org.mysite
* 6. сайты / org.mysite
* 7. сайты / www.drupal.org
* 8. сайты / drupal.org
* 9. сайты / ΠΎΡ€Π³.
* 10. сайты / ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ
* * /
  

Настройка Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ Acquia

Drupal Ρ…ΠΎΡ€ΠΎΡˆΠΎ опрСдСляСт, Π² ΠΊΠ°ΠΊΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ Π½Π°ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ запрос, Π½ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ситуации, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ нСдостаточно.ЦСль Ρ„Π°ΠΉΠ»Π° sites.php — ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ Π²Π°ΠΌ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ эту Π»ΠΎΠ³ΠΈΠΊΡƒ ΠΈ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ΅ располоТСниС для Ρ„Π°ΠΉΠ»Π° settings. php . Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ Ρ„Π°ΠΉΠ»Π° минимально, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π»ΠΎΠ³ΠΈΠΊΡƒ. Π’Π½ΡƒΡ‚Ρ€ΠΈ Ρ„Π°ΠΉΠ»Π° sites.php Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ массив с ΠΈΠΌΠ΅Π½Π΅ΠΌ $ sites .

ΠšΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡ sites.php Π½Π° хостингС Acquia состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ для срСд Dev, Stage ΠΈ Prod для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΡΠ°ΠΉΡ‚Π°: sites / sitename1 sites / sitename2 sites / sitename3 ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· этих ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² содСрТит настроСк .php , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ срСду, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ взаимодСйствия с Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ…, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ аспСкты срСды хостинга. Π—Π°Ρ‚Π΅ΠΌ Π² sites / sites.php Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ URL-адрСса, относящиСся ΠΊ этому ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Ρƒ:

Π”ΠΎΠΌΠ΅Π½Ρ‹ срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ
  $ sites ['exampledev.prod.acquia-sites.com'] = 'ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ';
$ sites ['example1dev.example.com'] = 'sitename1';
$ sites ['example2dev.example.com'] = 'sitename2';
$ sites ['example3dev.example.com '] =' sitename3 ';  
Π”ΠΎΠΌΠ΅Π½Ρ‹ тСстовой срСды
  $ sites ['exampletest.prod.acquia-sites.com'] = 'ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ';
$ sites ['example1test.example.com'] = 'sitename1';
$ sites ['example2test.example.com'] = 'sitename2';
$ sites ['example3test.example.com'] = 'sitename3';  
Π”ΠΎΠΌΠ΅Π½Ρ‹ срСды ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°
  $ sites ['example.prod.acquia-sites.com'] = 'ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ';
$ sites ['www.example1.com'] = 'sitename1';
$ sites ['www.example2.com'] = 'sitename2';
$ sites ['www.example3.com '] =' sitename3 ';  

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ многостраничного сайта с Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠ΅ΠΉ Π½Π° PHP

Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ многостраничного сайта с использованиСм Prismic? НС смотритС дальшС! Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ прСдоставляСт вСсь ΠΊΠΎΠ΄, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ для Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ Π²Π΅Π±-сайта с домашнСй страницСй, ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ страницами ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠ΅ΠΉ. Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Prismic, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π΅Π³ΠΎ.

1. ЗапуститС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚

Π‘Π½Π°Ρ‡Π°Π»Π° установитС ΠΏΠ°ΠΊΠ΅Ρ‚ prismic-cli. ЗапуститС экзСмпляр Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ глобально.

  npm install -g prismic-cli  

Иногда Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ эта ΠΊΠΎΠΌΠ°Π½Π΄Π° Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ sudo: sudo npm install -g prismic-cli

⚠️ Prismic CLI version

Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ послСднюю Π²Π΅Ρ€ΡΠΈΡŽ CLI, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΠΎ npm; Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС ΠΊΠΎΠΌΠ°Π½Π΄Π° Ρ‚Π΅ΠΌΡ‹ Π½Π΅ смоТСт ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π²ΠΎ вновь созданный Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ свою Π²Π΅Ρ€ΡΠΈΡŽ, запустив ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ prismic --version Π² своСм Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅.

ПослС установки ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Ρ‚ΡƒΠ΄Π°, Π³Π΄Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

  prismic theme --theme-url https://github.com/prismicio/php-website --conf config .php  

Π­Ρ‚ΠΎ создаст Π½ΠΎΠ²Ρ‹ΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ содСрТимого Prismic, настроит ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹, создаст нСсколько Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΈ установит ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

2. ЗапуститС Π²Π΅Π±-сайт

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΠ°ΠΏΠΊΡƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

  composer install  

Π—Π°Ρ‚Π΅ΠΌ эта ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° запустит Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ сСрвСр Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎ адрСсу http: // localhost: 8080.

  ./serve.sh  

Π’Π΅ΠΏΠ΅Ρ€ΡŒ отобраТаСтся вСсь ваш ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚!


3. Π Π°Π·Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ ΠΈ приступайтС ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅!

ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ способ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ PHP — ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Heroku. ΠŸΡ€ΠΎΡΡ‚ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ нСсколько простых шагов послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π»ΠΈΡΡŒ ΠΈ установили панСль инструмСнтов Heroku:

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» с ΠΈΠΌΠ΅Π½Π΅ΠΌ Procfile file Π² ΠΊΠΎΡ€Π½Π΅ вашСго прилоТСния. ΠŸΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ Π² Ρ„Π°ΠΉΠ» Procfile:

  web: vendor / bin / heroku-php-apache2 public  

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π½ΠΎΠ²ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Heroku:

  heroku create  

Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π½ΠΎΠ²Ρ‹ΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Git:

  git init 
heroku git: remote -a your-heroku-app-name

ЗафиксируйтС свой ΠΊΠΎΠ΄ Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ Git ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π² Heroku:

  git add. 
git commit -am "make it better"
git push heroku master

Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Ρƒ вас Π·Π°ΠΏΡƒΡ‰Π΅Π½ хотя Π±Ρ‹ ΠΎΠ΄ΠΈΠ½ ΡƒΠ·Π΅Π»:

  heroku ps: scale web = 1  

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ своС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅:

  heroku open  

ВсС Π³ΠΎΡ‚ΠΎΠ²ΠΎ!

Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ свой Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ Π²Π΅Π±-сайт. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ссылки Π² Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ всС свои страницы. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ этот ΠΏΡ€ΠΈΠΌΠ΅Ρ€ сайта, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свой собствСнный: ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй ΠΈ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ соотвСтствовали Π²Π°ΡˆΠ΅ΠΌΡƒ Π΄ΠΈΠ·Π°ΠΉΠ½Ρƒ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° PHP | ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Dojo

Π₯отя PHP ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ остаСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· самых ΠΏΠ»ΠΎΠ΄ΠΎΠ²ΠΈΡ‚Ρ‹Ρ… языков программирования, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, ΠΎΠ½ дСйствуСт ΡƒΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅ 20 Π»Π΅Ρ‚ ΠΈ, ΠΊΠ°ΠΊ слСдствиС, ΠΈΠΌΠ΅Π΅Ρ‚ свою долю ΠΏΡ€ΠΈΡ‡ΡƒΠ΄, ошибок ΠΈ, ΠΏΡ€Π΅ΠΆΠ΄Π΅ всСго, ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π»Π΅Π³ΠΊΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΏΡ€ΠΈ поискС Π² Google ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚.

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ свои собствСнныС ΠΏΠ΅Ρ€Π΅Π΄ΠΎΠ²Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с PHP ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСпросто, учитывая ΠΎΠ±ΠΈΠ»ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, накопившСйся Π² сСти Π·Π° Π΄ΠΎΠ»Π³ΠΈΠ΅ Π³ΠΎΠ΄Ρ‹. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π²Π°ΠΌ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² бСспорядкС ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΡΠ°ΠΌΡƒΡŽ ΡΠ²Π΅ΠΆΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, ΠΌΡ‹ Π²Ρ‹Π΄Π΅Π»ΠΈΠ»ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π²Ρ‹Π΄Π΅Π»ΠΈΠ»ΠΈ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· Π½ΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° PHP, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ Π½Π°Ρ‡Π°Π»ΠΈ Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ ΠΏΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΡƒΡ‚ΠΈ.

ΠžΡ‚ΠΏΡ€Π°Π²ΠΊΠ° элСктронной ΠΏΠΎΡ‡Ρ‚Ρ‹

https://store.steampowered.com/
ΠžΡ‚ΠΏΡ€Π°Π²ΠΊΠ° элСктронной ΠΏΠΎΡ‡Ρ‚Ρ‹ — это, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, нСвСроятно ваТная Π·Π°Π΄Π°Ρ‡Π°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π²Π΅Π±-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Π½ΠΎ, ΠΊ соТалСнию, функция mail () ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² PHP ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ отсутствуСт ΠΈ Π½Π΅Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ.

К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, Π΅ΡΡ‚ΡŒ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ PHPMailer, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ способСн Π½Π° всС, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ ΠΊΠΎΠ³Π΄Π°-Π»ΠΈΠ±ΠΎ понадобится для элСктронной ΠΏΠΎΡ‡Ρ‚Ρ‹, ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ довСряСт большоС количСство ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ WordPress, Drupal ΠΈ Joomla.

ИспользованиС класса ΠΎΡ‡Π΅Π½ΡŒ просто ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя созданиС Π½ΠΎΠ²ΠΎΠ³ΠΎ экзСмпляра класса PHPMailer, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ настроСк с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡƒΠ΄ΠΎΠ±Π½Ρ‹Ρ… для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π² Π½Π΅ΠΌ. НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ ΡƒΡ‡Π΅Π±Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ с самого сайта ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ (содСрТаниС, источник):

Π Π°Π±ΠΎΡ‚Π° с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…

Π‘ выпуском PHP 5.1 Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ ΠΈ бСзопасный ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Π±Π°Π·Π°ΠΌ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ запросов ΠΊ Π½ΠΈΠΌ с использованиСм ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… PHP (PDO).Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΏΡ€ΠΎΡˆΠ»Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, интСрфСйс PDO прСдоставляСт ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ абстракции, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅ ΠΆΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ нСзависимо ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π² Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ‹, ΠΊΠΎΠ³Π΄Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ нСсколько Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ….

Для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², пСрСходящих Π½Π° Π½ΠΎΠ²Ρ‹Π΅ языки, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Ruby on Rails, эта абстракция покаТСтся ΠΎΡ‡Π΅Π½ΡŒ Π·Π½Π°ΠΊΠΎΠΌΠΎΠΉ. ИспользованиС интСрфСйса PDO — Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ обСспСчиваСт Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ ΠΈ простоту.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ (Gist):

Π”Π°Ρ‚Ρ‹ ΠΈ врСмя ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ

Π₯отя PHP ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ содСрТит мноТСство Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄Π°Ρ‚ΠΎΠΉ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ, ΠΊ ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, связанныС с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ PHP Π² ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ, Π±Ρ‹Π»ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ PHP 5.2 ΠΈ ввСдСния класса DateTime.

DateTime ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ всС, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ, простым ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ способом — ΠΎΡ‚ сравнСний ΠΈ вычислСний Π΄ΠΎ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ Π΄Π°ΠΆΠ΅ управлСния часовыми поясами.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ (Gist)

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ бСзопасных Ρ…ΡΡˆΠ΅ΠΉ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ

PHP 5.5 прСдставил простой ΠΈ бСзопасный ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ…Π΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ password_hash () ΠΈ password_verify () соотвСтствСнно. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этих Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ бСзопасный Ρ…ΡΡˆ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ самый бСзопасный Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ, доступный для PHP. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ PASSWORD_DEFAULT, ваш ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ любой Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ считаСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ бСзопасным Π² этой вСрсии PHP, поэтому Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π±Π΅ΡΠΏΠΎΠΊΠΎΠΈΡ‚ΡŒΡΡ ΠΎ Π·Π°Ρ‰ΠΈΡ‚Π΅ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ.

Π­Ρ‚ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρ‚Π°ΠΊΠΆΠ΅ автоматичСски Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‚ ΡΠ»ΡƒΡ‡Π°ΠΉΠ½ΡƒΡŽ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ соль, поэтому, хотя Π²Ρ‹, , ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ свою ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ соль, Ссли Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Π½Π°ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ рСкомСндуСтся Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ соль ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ (Gist):

ΠŸΡ€ΠΎΡΡ‚Π°Ρ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°

Π₯отя Π²Ρ‹, бСзусловно, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ свои собствСнныС ΠΏΡ€ΠΈΡ‡ΡƒΠ΄Π»ΠΈΠ²Ρ‹Π΅ тСсты рСгулярных Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΎΠ±Ρ‰ΠΈΡ… строк, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ адрСс элСктронной ΠΏΠΎΡ‡Ρ‚Ρ‹, URL-адрСс ΠΈΠ»ΠΈ IP-адрСс, Π³ΠΎΡ€Π°Π·Π΄ΠΎ ΠΏΡ€ΠΎΡ‰Π΅ вмСсто этого ΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ Π½Π° встроСнныС возмоТности Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ filter_var ().ΠŸΠ΅Ρ€Π΅Π΄Π°Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ константу FILTER_, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ ассортимСнт Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ всСго ΠΎΠ΄Π½ΠΎΠΉ строчки ΠΊΠΎΠ΄Π°.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ (Gist):

Π€ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π°

Π–ΠΈΠ·Π½Π΅Π½Π½ΠΎ Π²Π°ΠΆΠ½ΠΎ для любого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π²Π²ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Π΄Π°Π½Π½Ρ‹Π΅, для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ просмотра ΠΈ очистки этих Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅Π΄ ΠΈΡ… Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ Π² собствСнном ΠΊΠΎΠ΄Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½Π½Ρ‹Π΅ Π°Ρ‚Π°ΠΊΠΈ ΠΈΠ»ΠΈ простыС ошибки Π²Π²ΠΎΠ΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ filter_var (), ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π²Ρ‹ΡˆΠ΅, PHP 5.2 Ρ‚Π°ΠΊΠΆΠ΅ прСдставил ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ filter_input (), ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΡƒΡŽ Π»Π΅Π³ΠΊΠΎ ΠΈΠ·Π²Π»Π΅ΠΊΠ°Ρ‚ΡŒ внСшнюю ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ ΠΈΠ· Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Ρ… источников, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ $ _GET ΠΈ $ _POST, Π° Π·Π°Ρ‚Π΅ΠΌ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ эти Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ нСобходимости.

Π’ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π½ΠΈΠΆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Ρƒ нас Π΅ΡΡ‚ΡŒ простой тСст, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ filter_input () ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для очистки ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ… (Π² Π΄Π°Π½Π½ΠΎΠΌ случаС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² строкС запроса), Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ информация ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ‚ΠΈΠΏ, ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ (Gist)

ΠŸΠΎΠ΄ΡΡ‡Π΅Ρ‚ массивов с ΠΏΠ΅Ρ‚Π»Π΅ΠΉ

Часто Π±Ρ‹Π²Π°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ массива, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅Π±Ρ€Π°Ρ‚ΡŒ значСния ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΊΠΎΠ΄. ΠŸΡ€ΠΎΡΡ‚Π°Ρ, Π½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ эффСктивная ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° — ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ опрСдСляСтС ΠΈ сохраняСтС Ρ€Π°Π·ΠΌΠ΅Ρ€ массива Π΄ΠΎ Π½Π°Ρ‡Π°Π»Π° Ρ†ΠΈΠΊΠ»Π° .Π­Ρ‚ΠΎ особСнно Π²Π΅Ρ€Π½ΠΎ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ. Π”Π°ΠΆΠ΅ Π² простых ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ…, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π½ΠΈΠΆΠ΅, с массивом Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 10 000, ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ расчСт Ρ€Π°Π·ΠΌΠ΅Ρ€Π° сокращаСт врСмя выполнСния Π½Π° 600 000% !

Π­Ρ‚ΠΎ всСго лишь ΠΎΠ΄ΠΈΠ½ (ΠΊΡ€Π°ΠΉΠ½ΠΈΠΉ) ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚ΠΎΠ³ΠΎ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Ρ€Π°Π·ΡƒΠΌΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡ΠΊΡƒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π·Π°Ρ€Π°Π½Π΅Π΅, ΠΊΠΎΠ³Π΄Π° это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ (содСрТаниС, источник):

ИспользованиС рСгулярных Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

Π’ PHP 5.3 Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ POSIX Regex — ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π΄Π²ΡƒΡ… Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ рСгулярных Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, доступных Π² соврСмСнном PHP — устарСло ΠΈ Π·Π°ΠΌΠ΅Π½Π΅Π½ΠΎ Perl-совмСстимым рСгулярным Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ (PCRE).Π•ΡΡ‚ΡŒ нСсколько ΠΏΡ€ΠΈΡ‡ΠΈΠ½, Π½ΠΎ основная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, приводящая ΠΊ этому стандартному ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡŽ, Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ PCRE ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ быстрСС ΠΈΠ·-Π·Π° повСдСния ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ поиска ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ доступного совпадСния , Π° Π½Π΅ совпадСния самой Π΄Π»ΠΈΠ½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹.

ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ PCRE (preg_ *) для всСх Π²Π°ΡˆΠΈΡ… потрСбностСй рСгулярного выраТСния PHP. НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ простой ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ†Π΅Π»ΠΎΠ³ΠΎ слова Π² Π±ΠΎΠ»Π΅Π΅ Π΄Π»ΠΈΠ½Π½ΠΎΠΌ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΈ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ (Gist):

ЗаинтСрСсованы Π² освоСнии стСка PHP всСго Π·Π° Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π½Π΅Π΄Π΅Π»ΠΈ? ΠžΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ LAMP Dev Accelerator ΠΎΡ‚ Coding Dojo (прСдлагаСтся Π½Π° мСстС ΠΈ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅), которая ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΏΠΎΠ»Π½Ρ‹ΠΉ стСк PHP, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹Π΅ элСмСнты использования Π²Π΅Π±-сСрвСра Apache, Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… MySQL ΠΈ PHP.

PHP Developer ОписаниС Ρ€Π°Π±ΠΎΡ‚Ρ‹: шаблон, ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΈ информация ΠΎ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Π΅

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния — ΠΎΠ΄Π½ΠΈ ΠΈΠ· самых Π²Π°ΠΆΠ½Ρ‹Ρ… ΠΈ слоТных Ρ€ΠΎΠ»Π΅ΠΉ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½ΠΎ Π½Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ.

Π­Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ услоТняСтся Ρ‚Π΅ΠΌ Ρ„Π°ΠΊΡ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ сущСствуСт мноТСство Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ языки программирования ΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ прилоТСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ успСха Π² своСй Ρ€ΠΎΠ»ΠΈ.

НаСм сотрудников Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ долТности, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½Π° PHP-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², особСнно ΠΏΡƒΠ³Π°Π΅Ρ‚ Ρ€Π΅ΠΊΡ€ΡƒΡ‚Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ ΠΎΠ±Π»Π°Π΄Π°Ρ‚ΡŒ Π³Π»ΡƒΠ±ΠΎΠΊΠΈΠΌΠΈ знаниями Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… тСхничСских Π½Π°Π²Ρ‹ΠΊΠΎΠ² ΠΈ языков программирования — Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΈΠΌΠ΅Π½Π½ΠΎ это ΠΈ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ вас ΠΊ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅.

НС Π±ΠΎΠΉΡ‚Π΅ΡΡŒ, ΠΌΡ‹ здСсь, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ. ΠœΡ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ ΠΏΠΎΠ»Π½ΠΎΠ΅ руководство ΠΏΠΎ написанию описания вакансии PHP-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° с ΠΎΠ±Π·ΠΎΡ€ΠΎΠΌ Ρ€ΠΎΠ»ΠΈ, ΠΏΡΡ‚ΡŒΡŽ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… описаний долТностСй ΠΈ настраиваСмым шаблоном.

НС ΡΡ‚Π΅ΡΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ интСрСсному для вас Ρ€Π°Π·Π΄Π΅Π»Ρƒ. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΠΉΡ‚Π΅ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ.

Π‘Π•Π‘ΠŸΠ›ΠΠ’ΠΠ«Π™ Π Π•Π‘Π£Π Π‘: Π‘Π˜Π‘Π›Π˜ΠžΠ’Π•ΠšΠ Π¨ΠΠ‘Π›ΠžΠΠ ОПИБАНИЯ Π ΠΠ‘ΠžΠ’Π«. Π”ΠžΠ‘Π’Π£ΠŸ К ЭВОМ Π—Π”Π•Π‘Π¬.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π§Π΅ΠΌ занимаСтся PHP-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ?

image via shutterstock

PHP (гипСртСкстовый прСпроцСссор), язык сцСнариСв, спСцифичный для Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для создания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π²Π΅Π±-сайтов ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ.Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ HTML, Π³Π΄Π΅ ΠΊΠΎΠ΄ написан Π½Π° сторонС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, PHP написан Π½Π° сторонС сСрвСра. Однако PHP ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ встроСн Π² HTML, Π° это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ PHP Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π·Π½Π°Ρ‚ΡŒ HTML.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ с PHP, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΡΠΎΡΡ€Π΅Π΄ΠΎΡ‚Π°Ρ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π° написании, тСстировании ΠΈ сопровоТдСнии ΠΊΠΎΠ΄Π° для Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ части Π²Π΅Π±-сайта, хотя Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях ΠΎΠ½ΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΠ½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ. Они ΡΠΎΠ·Π΄Π°ΡŽΡ‚ основныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π²Π΅Π±-сайта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· нас ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ само собой Ρ€Π°Π·ΡƒΠΌΠ΅ΡŽΡ‰ΠΈΠΌΠΈΡΡ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π²Ρ…ΠΎΠ΄ Π² систСму, Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ², Π±Π»ΠΎΠ³ΠΈ ΠΈ Ρ„ΠΎΡ€ΡƒΠΌΡ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΡ‚ΠΎΠΊΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ элСктронной ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ†ΠΈΠΈ.Π˜Ρ… Ρ€ΠΎΠ»ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ администрированиС Π²Π΅Π±-сайтов, тСстированиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΈ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΈ это лишь Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ….

PHP ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ всСми, ΠΎΡ‚ стартапов ΠΈ ΠΌΠ°Π»Ρ‹Ρ… прСдприятий Π΄ΠΎ Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Ρ… агСнтств ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΈΠ· списка Fortune 500, благодаря ΡˆΠΈΡ€ΠΎΠΊΠΎΠΌΡƒ удобству использования, Π½ΠΈΠ·ΠΊΠΎΠΉ стоимости ΠΈ эффСктивному процСссу Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. НСкоторыС извСстныС прилоТСния, созданныС с использованиСм PHP, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Wikipedia, Facebook, Tumblr, Flickr MailChimp, iStockPhoto, Business Insider ΠΈ Yahoo.

БущСствуСт Π΄Π²Π΅ основныС ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² PHP — Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния PHP ΠΈ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ PHP.Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ прилоТСния, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π½Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π²Π΅Π±-сайты, Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΡΠΎΠ·Π΄Π°ΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹Ρ… Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. НапримСр, Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ создаСт Π²Π΅Π±-сайт, ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств, Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния создаСт мобильноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.

PHP-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ часто ΠΈΠΌΠ΅ΡŽΡ‚ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ Π±Π°ΠΊΠ°Π»Π°Π²Ρ€Π° Π² области ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΠΈ ΠΈΠ»ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ, хотя ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ PHP-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ сразу ΠΆΠ΅ приступили ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ послС окончания срСднСй ΡˆΠΊΠΎΠ»Ρ‹ ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ сСртификат Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°.Π’ Ρ†Π΅Π»ΠΎΠΌ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Ρ‡Π°Ρ‰Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ Π±Π°ΠΊΠ°Π»Π°Π²Ρ€Π°, Ρ‡Π΅ΠΌ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ.

Как ΠΈ всС Ρ€ΠΎΠ»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², с ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ связано мноТСство Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния. Π₯отя ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ Π²Π΄Π°Π²Π°Ρ‚ΡŒΡΡ Π² логистику ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ рСсурса, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ… ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² описаниС вашСй долТности, Π² зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ваша ΠΊΠΎΠΌΠ°Π½Π΄Π°, поэтому сначала ΠΏΡ€ΠΎΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ΡΡŒ с Π½ΠΈΠΌΠΈ.

Π―Π·Ρ‹ΠΊΠΈ кодирования

  • AJAX, CSS, HTML5, Go, Javascript, jQuery, MySQL, PHP

Frameworks

  • Apigility, cakePHP, Codeigniter, Doctrine, Joomla, Kohana, Laravel, Magento, PrestonyShop, Prestony , Yii, Zend

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы

  • Linux, MAC OS, Microsoft Windows, Solaris, Unix

Π’Π΅Π±-сСрвСры

БистСмы контроля вСрсий

ΠŸΡΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² описания Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° PHP

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ основы Ρ€ΠΎΠ»ΠΈ, Π΄Π°Π²Π°ΠΉΡ‚Π΅ рассмотрим ΠΏΡΡ‚ΡŒ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² долТностных инструкций Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° PHP.ΠœΡ‹ собрали эти ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΈΠ· сСми Π½Π°ΡˆΠΈΡ… ΠΎΠ½Π»Π°ΠΉΠ½-сообщСств.

Π’Ρ‹ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π΅Π΅ размСстили, Π½ΠΎ Π² ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΌ ΠΌΡ‹ оставили ΠΈΡ… Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

ПослС ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΌΡ‹ прСдоставили Π²Π°ΠΌ шаблон описания долТности Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° PHP, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π² соотвСтствии с вашими потрСбностями.

image via shutterstock

PHP-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ОписаниС Ρ€Π°Π±ΠΎΡ‚Ρ‹: ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 1

ΠœΡ‹ ΠΈΡ‰Π΅ΠΌ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹Π΄Π°ΡŽΡ‰ΠΈΡ…ΡΡ PHP-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ², Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… Π²Π·ΡΡ‚ΡŒΡΡ Π·Π° бСсконСчный список Π²Π°ΠΆΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π² ΡƒΡΡ‚Ρ€Π°ΡˆΠ°ΡŽΡ‰ΠΈΡ… ΠΌΠ°ΡΡˆΡ‚Π°Π±Π°Ρ….Π’ΠΎ, Π½Π°Π΄ Ρ‡Π΅ΠΌ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ΅ влияниС, ΠΈ наши ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ Π»ΡŽΠ±ΠΈΡ‚ΡŒ вас ΠΈΠ»ΠΈ Π½Π΅Π½Π°Π²ΠΈΠ΄Π΅Ρ‚ΡŒ вас Π·Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π΄Π΅Π»Π°Π΅Ρ‚Π΅. Π—Π΄Π΅ΡΡŒ Π²Π°ΠΆΠ½ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ строитС.

Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠΌΠ΅Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π±Π΅Π· особого направлСния, Π½ΠΎ ΠΏΡ€ΠΈ этом Π±ΡƒΠ΄Π΅Ρ‚Π΅ Ρ€Π°Π΄Ρ‹ тСсному сотрудничСству с ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ. Нам Π½ΡƒΠΆΠ½Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ мнСния ΠΎ Ρ€Π°Π·ΡƒΠΌΠ½Ρ‹Ρ… способах создания, Π½ΠΎ ΠΏΡ€ΠΈ этом достаточно скромны, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΡΠ»ΡƒΡˆΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π²ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ мнСния. Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Π·ΡΡ‚ΡŒ Π½Π° сСбя ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π·Π° создаваСмыС Π²Π°ΠΌΠΈ функции… Π²Ρ‹ доставляСтС ΠΈΡ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌ, Π° Π½Π΅ просто Π½Π°Π±ΠΈΡ€Π°Π΅Ρ‚Π΅ ΠΎΡ‡ΠΊΠΈ истории. ΠœΡ‹ ΠΈΡ‰Π΅ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π³Π»ΡƒΠ±ΠΎΠΊΠΎ заботятся ΠΎ качСствС своСго ΠΊΠΎΠ΄Π° … ΠΎΠ½ влияСт Π½Π° Π²Π°ΡˆΠΈΡ… ΠΊΠΎΠ»Π»Π΅Π³-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², Π²Π°ΡˆΡƒ компанию ΠΈ Π²Π°ΡˆΠΈΡ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ².QA ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ ΠΈ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚, Π½ΠΎ Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅ Π²Ρ‹ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅ Ρ‚ΠΎΡ‚ Ρ„Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ качСство Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ отправляСтС, — это ваша ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ.

Для этого ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ слота Π½Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ ΠΊΡ‚ΠΎ-Ρ‚ΠΎ, ΠΊΡ‚ΠΎ Π²ΠΎΠ·ΡŒΠΌΠ΅Ρ‚ Π½Π° сСбя Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΡΡ‰ΡƒΡŽ Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ — наставник ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ Π²ΠΎΠ·ΡŒΠΌΠ΅Ρ‚ Π½Π° сСбя ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π·Π° ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π²ΠΏΠ΅Ρ€Π΅Π΄. Нам Π½ΡƒΠΆΠ½Ρ‹ всС эти классныС Π²Π΅Ρ‰ΠΈ, пСрСчислСнныС Π²Ρ‹ΡˆΠ΅, плюс ваша ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΌΠΎΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚ΡŒ ΠΊ отвСтствСнности Ρ‚Π°Π»Π°Π½Ρ‚Π»ΠΈΠ²ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ.

Π£ нас ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° с блСстящСй ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€ΠΎΠΉ. Π”Ρ€ΡƒΠ·ΡŒΡ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°Π²ΠΈΠ΄ΠΎΠ²Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ расскаТСтС ΠΈΠΌ ΠΎ своСм Π΄Π½Π΅ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π΅.Π§Π΅Π³ΠΎ Ρ‚Ρ‹ ТдСшь? ΠžΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ Π½Π°ΠΌ своС Ρ€Π΅Π·ΡŽΠΌΠ΅!

ΠžΠ±ΡΠ·Π°Π½Π½ΠΎΡΡ‚ΠΈ:

  • Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΈ поставляйтС чистоС, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅, ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ΅, бСзопасноС ΠΈ качСствСнноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ прСвосходит оТидания клиСнтов… Π²Π»Π°Π΄Π΅ΠΉΡ‚Π΅ своим ΠΊΠΎΠ΄ΠΎΠΌ, ΠΎΡ‚ ΠΊΠΎΠ»Ρ‹Π±Π΅Π»ΠΈ Π΄ΠΎ ΠΌΠΎΠ³ΠΈΠ»Ρ‹.
  • Π’ΠΎΠ·ΡŒΠΌΠΈΡ‚Π΅ Π½Π° сСбя Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΡΡ‰ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ свой ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ лидСрский ΠΎΠΏΡ‹Ρ‚ ΠΈΠ»ΠΈ Ρ‚Π°Π»Π°Π½Ρ‚ ΠΈ знания, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΆΠ΄Π°Π»ΠΈ подходящСй возмоТности.
  • Π Π°Π±ΠΎΡ‚Π°ΠΉΡ‚Π΅ с ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°ΠΌΠΈ, качСством, DevOps ΠΈ Ops, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠ΅Π΅ качСство обслуТивания ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ².
  • Π‘ΡƒΠ΄ΡŒΡ‚Π΅ доступны ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ нСобходимости для устранСния Π½Π΅ΠΎΡ‚Π»ΠΎΠΆΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ.
  • ВСсноС сотрудничСство с мСстными, ΠΏΡ€ΠΈΠ±Ρ€Π΅ΠΆΠ½Ρ‹ΠΌΠΈ ΠΈ морскими ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π°ΠΌΠΈ ΠΈ опСрациями… ΠΌΡ‹ всС — ΠΎΠ΄Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°!
  • ΠŸΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°ΠΉΡ‚Π΅ΡΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² ΠΈ Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… процСссов, взаимодСйствуя с ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ для постоянного ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ.
  • Π‘ΡƒΠ΄ΡŒΡ‚Π΅ Π»ΠΈΠ΄Π΅Ρ€ΠΎΠΌ тСхничСской мысли срСди своих ΠΊΠΎΠ»Π»Π΅Π³, Ρ‡Ρ‚ΠΎΠ±Ρ‹ постоянно ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ‚ΡŒ Π½Π°ΡˆΡƒ Ρ€Π°Π±ΠΎΡ‚Ρƒ.
  • Π‘ΡƒΠ΄ΡŒΡ‚Π΅ доступными ΠΈ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΌΠΈ, носитС ΠΌΠ½ΠΎΠ³ΠΎ шляп ΠΈ всСгда осознавайтС ΠΎΠ±Ρ‰ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Ρƒ достиТСния [ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ] Π²Π΅Π»ΠΈΠΊΠΎΠ³ΠΎ.

ВрСбования:

  • Π‘ΠΎΠ»Π΅Π΅ 5 Π»Π΅Ρ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½ΠΎΠ³ΠΎ ΠΎΠΏΡ‹Ρ‚Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Π½Π° PHP.
  • ΠŸΠΎΠ»Π½Ρ‹ΠΉ стСк — сСрвСрная Ρ‡Π°ΡΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· интСрфСйс. React JS — приятный плюс.
  • Π₯ΠΎΡ€ΠΎΡˆΠ΅Π΅ Π·Π½Π°Π½ΠΈΠ΅ MySQL.
  • Π—Π½Π°Π½ΠΈΠ΅ Π²Π΅Π±-Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ HTML, CSS, Javascript, AJAX ΠΈ Ρ‚. Π”.
  • ΠžΠΏΡ‹Ρ‚ создания Π²Π΅Π±-сСрвисов RESTful.
  • Π£ΠΌΠ΅Π½ΠΈΠ΅ (ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅!) ΠŸΠΈΡΠ°Ρ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½Ρ‹Π΅ ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ тСсты.
  • Π₯ΠΎΡ€ΠΎΡˆΠ΅Π΅ Π·Π½Π°Π½ΠΈΠ΅ инструмСнтов контроля вСрсий ΠΈ ΠΎΠΏΡ‹Ρ‚ сотрудничСства с большой ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ².
  • Π‘Ρ‚Π΅ΠΏΠ΅Π½ΡŒ Π±Π°ΠΊΠ°Π»Π°Π²Ρ€Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Π½Π°ΡƒΠΊ ΠΈΠ»ΠΈ эквивалСнтный ΠΎΠΏΡ‹Ρ‚.
  • Π‘ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΏΠΈΡΡŒΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈ устныС ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ аудирования.

image via shutterstock

PHP-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ОписаниС Ρ€Π°Π±ΠΎΡ‚Ρ‹: ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 2

Как Front-End Web Developer Ρƒ вас Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ [ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ]. Π˜Π΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΎΠΏΡ‹Ρ‚ создания ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… Π²Π΅Π±-страниц, ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π²Π΅Π±-сайтов Π½Π° CMS Π½Π° основС PHP ΠΈ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ΠΎΠ²Ρ‹ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ для достиТСния Ρ†Π΅Π»Π΅ΠΉ ΠΌΠ΅ΠΆΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³Π°.

Π₯отя для интСрфСйсного Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π² [ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ] ΠΊΠΎΠΌΠ°Π½Π΄Π΅ критичСски Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Β«ΠΊΠ°ΠΊΒ», Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Β«ΠΏΠΎΡ‡Π΅ΠΌΡƒΒ», стоящСС Π·Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ, Π½Π°Π΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Π’Ρ‹ идСально ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ для этой Ρ€ΠΎΠ»ΠΈ, Ссли Π²Ρ‹ Ρ€Π°Π·Π±ΠΈΡ€Π°Π΅Ρ‚Π΅ΡΡŒ Π² дСталях, ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ Π²Π½ΠΎΡΠΈΡ‚ΡŒ свой Π²ΠΊΠ»Π°Π΄ Π² [ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ] ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠ°ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ, Π½ΠΎ ΠΈ ΠΊΠ°ΠΊ рСсурс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΡ‚Π·Ρ‹Π²Ρ‹ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π² достиТСнии Ρ†Π΅Π»Π΅ΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.

Π§Π΅ΠΌ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ:

  • Π Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ чистый, Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΊΠΎΠ΄
  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΠΌΠΎΡΡ‚ΡŒ Π΄ΠΈΠ·Π°ΠΉΠ½Π° UX / UI
  • Π‘ΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ абстрактныС ΠΌΠΎΠ΄ΡƒΠ»ΠΈ / Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Ρ‹ для мСТсайтовой Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ
  • Π‘ΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ чистый ΠΈ Π»Π΅Π³ΠΊΠΈΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ ΠΊΠΎΠ΄Π° для всСго производствСнного ΠΊΠΎΠ΄Π°
  • Π‘Ρ‹Ρ‚ΡŒ ΡƒΠ²Π΅Ρ€Π΅Π½Π½Ρ‹ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, Π²ΠΎΠΎΠ΄ΡƒΡˆΠ΅Π²Π»Π΅Π½Π½Ρ‹ΠΌ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ΠΌ Π½ΠΎΠ²Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ
  • Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡Π°Ρ‚ΡŒ с руководитСлями ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Ρ‡Π»Π΅Π½Π°ΠΌΠΈ Π²Π΅Π±-ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ [ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ] заинтСрСсованными сторонами ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ нСобходимости
  • Π£ΠΌΠ΅Ρ‚ΡŒ эффСктивно ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Ρ‚ΡŒΡΡ идСями ΠΈ цСлями нСтСхничСским заинтСрСсованным сторонам для любого Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

Π£ вас Π΅ΡΡ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΈΠ½Π³Ρ€Π΅Π΄ΠΈΠ΅Π½Ρ‚Ρ‹?

  • ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² интСрфСйсной Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΎΡ‚ 3 Π΄ΠΎ 6 Π»Π΅Ρ‚
  • Π₯ΠΎΡ€ΠΎΡˆΠ΅Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π²Π΅Π±-Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ HTML5 ΠΈ CSS3
  • Π₯ΠΎΡ€ΠΎΡˆΠ΅Π΅ Π·Π½Π°Π½ΠΈΠ΅ Craft CMS ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ CMS Π½Π° Π±Π°Π·Π΅ PHP
  • Π₯ΠΎΡ€ΠΎΡˆΠ΅Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² бСзопасности Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ
  • Π₯ΠΎΡ€ΠΎΡˆΠ΅Π΅ Π·Π½Π°Π½ΠΈΠ΅ git ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊ рСпозитория ΠΊΠΎΠ΄Π°
  • ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с MySQL, с Π΄ΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠΈΡΠ°Ρ‚ΡŒ SQL-запросы
  • Π”ΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ исполнитСлСй / прСпроцСссоров Π·Π°Π΄Π°Ρ‡, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ grunt, gulp ΠΈΠ»ΠΈ webpack
  • Π₯ΠΎΡ€ΠΎΡˆΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² SEO ΠΈ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ваш ΠΊΠΎΠ΄ ΡΠΎΠ±Π»ΡŽΠ΄Π°Π΅Ρ‚ ΠΈΡ….

image via shutterstock

PHP-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ОписаниС Ρ€Π°Π±ΠΎΡ‚Ρ‹: ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 3

Π’ качСствС Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π² [ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ] Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ красивый ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π½Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π²Π΅Π±-сайт ΠΈ ΠΈΠ½Ρ‚Ρ€Π°Π½Π΅Ρ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ вашСго ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ внСшнСго интСрфСйса ΠΈ PHP Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π½Π°Π²Ρ‹ΠΊΠΎΠ². Π’Π°ΡˆΠ° Ρ€Π°Π±ΠΎΡ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π°ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΏΠΎΡΠ΅Ρ‰Π°ΡŽΡ‰ΠΈΡ… Π²Π΅Π±-сайт ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ мСсяц, ΠΈ ΠΎΠΊΠ°ΠΆΠ΅Ρ‚ прямоС влияниС Π½Π° [ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ]. Π’Π°ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ²Π΅Π·Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с нСбольшой, совмСстной ΠΈ ΡƒΠΌΠ½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ, которая ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈ Π»ΡŽΠ±ΠΈΡ‚ Π±Ρ‹Ρ‚ΡŒ Π² курсС послСдних [ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ].

Π§Ρ‚ΠΎ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π΄Π΅Π»Π°Ρ‚ΡŒ

  • Π–ΠΈΡ‚ΡŒ ΠΈ Π·Π°Ρ‰ΠΈΡ‰Π°Ρ‚ΡŒ наши ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π½Ρ‹Π΅ цСнности [ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ].
  • Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉΡ‚Π΅ Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ, ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс с использованиСм HTML5, CSS3 / SASS ΠΈ Javascript.
  • Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉΡ‚Π΅ динамичСскиС страницы, ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹, Ρ‚ΠΈΠΏΡ‹ сообщСний ΠΈ таксономии для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ‚ΠΈΠ² нашСго Π²Π΅Π±-сайта.
  • Π Π°Π±ΠΎΡ‚Π°ΠΉΡ‚Π΅ Ρ€ΡƒΠΊΠ° ΠΎΠ± Ρ€ΡƒΠΊΡƒ с нашСй [ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ] ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π²Π΅Π»ΠΈΠΊΠΎΠ»Π΅ΠΏΠ½Ρ‹ΠΉ Π²Π΅Π±-сайт ΠΈ ΠΈΠ½Ρ‚Ρ€Π°Π½Π΅Ρ‚ для Π½Π°ΡˆΠΈΡ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² ΠΈ сотрудников.
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΠΉΡ‚Π΅ максимально высокоС качСство обслуТивания ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ кросс-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π½ΠΎΠ³ΠΎ тСстирования, настройки ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, рСгулярного исправлСния ошибок ΠΈ страсти ΠΊ [ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ].

О вас

Π’Ρ‹ — профСссионал Π² области ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ считаСт ΠΊΠΎΠ΄ поэзиСй ΠΈ стрСмится ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΡƒΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅, Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ ΠΈ молниСносныС впСчатлСния. Π’Ρ‹ Π·Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ΡΡŒ ΠΎ согласованности, дальновидной Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅, бСзопасности ΠΈ построСнии взаимодСйствия, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ доставит ΡƒΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ.

  • 2+ Π³ΠΎΠ΄Π° ΠΎΠΏΡ‹Ρ‚Π° Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ [ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ] Π²Π΅Π±-сайтов
  • Π’Ρ‹ ΡƒΠΌΠ΅Π΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ Π²Π΅Π±-страницы с использованиСм HTML5, CSS3 / SASS, Javascript ΠΈ PHP.
  • Π’Ρ‹ Π»ΡŽΠ±ΠΈΡ‚Π΅ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ дискуссии ΠΎ Ρ‚ΠΎΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½, Ρ‚ΠΈΠΏΡ‹ сообщСний ΠΈΠ»ΠΈ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ страниц для создания настраиваСмого ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.
  • Π’Ρ‹ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π²Π»Π°Π΄Π΅Π΅Ρ‚Π΅ PHP.
  • Π’Ρ‹ достаточно ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ Π² этой области, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ ΠΈΠ»ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½.
  • Π’Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅, насколько Π²Π°ΠΆΠ½Ρ‹ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ для [ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ].
  • Π’Π°ΠΌ ΡƒΠ΄ΠΎΠ±Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Git ΠΈ поставщиками ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ хостинга, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ Pantheon, для развСртывания ΠΊΠΎΠ΄Π° Π² срСдах Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, тСстирования ΠΈ Π² Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… срСдах.
  • Π’Π°ΠΌ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΈΠ· сторонних API.
  • Π£ вас Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ [ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ].
  • Π’Ρ‹ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°Π΅Ρ‚Π΅ΡΡŒ Π² ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ спринтов, ΠΎΡ†Π΅Π½ΠΊΠ΅, Ρ‚Π°ΠΉΠΌ-ΠΌΠ΅Π½Π΅Π΄ΠΆΠΌΠ΅Π½Ρ‚Π΅ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΎ статусС.

image via shutterstock

PHP-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ОписаниС Ρ€Π°Π±ΠΎΡ‚Ρ‹: ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 4

[ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ] Π˜Π½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΡ‹ доставкой Π²ΠΎΡΡ…ΠΈΡ‚ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ клиСнтского ΠΎΠΏΡ‹Ρ‚Π°, цСнят Ρ‚Π°ΠΊΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, ΠΊΠ°ΠΊ тСстированиС, ΠΈ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π·Π°Π±Ρ‹Π²Π°ΡŽΡ‚ ΠΎ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΠΈ ΠΈ возмоТности ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ использования ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΊΠΎΠ΄Π°. Если Π²Ρ‹ заинтСрСсованы Π² Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, усСрдной Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΈ достиТСнии успСха Π² [ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ], эта Ρ€Π°Π±ΠΎΡ‚Π° для вас.

Π§Ρ‚ΠΎ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π΄Π΅Π»Π°Ρ‚ΡŒ:

  • # 1 — Π Π°Π·Π²ΠΈΠ²Π°ΠΉΡ‚Π΅ Π½Π°ΡˆΡƒ компанию, работая Π² нашСй [ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ] ΠΊΠΎΠΌΠ°Π½Π΄Π΅, ΡΡ‚Ρ€Π΅ΠΌΡΡΡŒ ΠΊ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²Ρƒ, создавая высококачСствСнный ΠΊΠΎΠ΄ ΠΈ Π³ΠΎΡ€Π΄ΡΡΡŒ всСм, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π΄Π΅Π»Π°Π΅Ρ‚Π΅
  • Π Π°Π·Π²ΠΈΠ²Π°ΠΉΡ‚Π΅, ΡƒΠ»ΡƒΡ‡ΡˆΠ°ΠΉΡ‚Π΅, ΠΈ Π΄Π΅Π±ΡŽΡ‚ RESTful APIs
  • ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅, спСцификация, рСализация, тСстированиС, Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ сопровоТдСниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π² [ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ].
  • Π’Ρ‹ΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ Π² качСствС Π²Π΅Π΄ΡƒΡ‰Π΅Π³ΠΎ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π° Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…, сотрудничая с Ρ‡Π»Π΅Π½Π°ΠΌΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄.
  • НайдитС ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ баланс ΠΌΠ΅ΠΆΠ΄Ρƒ высоким качСством ΠΊΠΎΠ΄Π° ΠΈ доставкой ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.
  • ΠŸΠΎΠΌΠΎΠ³ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΏΠΎΠ³Π°ΡΠΈΡ‚ΡŒ тСхничСский Π΄ΠΎΠ»Π³, пСрСвСдя ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ΅Π³ΠΎ оборудования Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ SOA.

Π§Ρ‚ΠΎ Π²Ρ‹ принСсСтС

  • Π£ вас Π΅ΡΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ 2-Π»Π΅Ρ‚Π½ΠΈΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΏΠΎΠΌΠΈΠΌΠΎ вашСго образования.
  • Π—Π½Π°Π½ΠΈΠ΅ PHP Π½Π° экспСртном ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΈΠ»ΠΈ Π΄ΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ успСх Π² быстром ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ языка программирования.
  • Π—Π΄Π°Π½ΠΈΠ΅ Β«ΠžΠΏΡ‹Ρ‚ ΠΈ ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Β» [ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ].
  • Доказанная ΡΡ‚Ρ€Π°ΡΡ‚ΡŒ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всС, Ρ‡Ρ‚ΠΎ Π²Ρ‹ строитС, Π±Ρ‹Π»ΠΎ Ρ‡Π΅Ρ‚ΠΊΠΈΠΌ ΠΈ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ Π² обслуТивании ΠΊΠ°ΠΊ Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅, Ρ‚Π°ΠΊ ΠΈ Π² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ.
  • Π˜Π½Ρ‚ΡƒΠΈΡ†ΠΈΡ ΠΈ ΠΎΠΏΡ‹Ρ‚ проСктирования отказоустойчивой Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ слабосвязанных сСрвисов.
  • Π‘Π²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ Java ΠΈΠ»ΠΈ Π΄ΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ успСх Π² быстром ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ языка программирования.
  • Π‘ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²ΠΊΠ»Π°Π΄Ρ‡ΠΈΠΊ, цСлСустрСмлСнный ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ ΠΈΠ³Ρ€ΠΎΠΊ.
  • ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Apigility, Doctrine, CakePHP, Zend Framework 2 плюс.
  • Π‘ΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² быстро ΠΌΠ΅Π½ΡΡŽΡ‰Π΅ΠΉΡΡ срСдС

image via shutterstock

PHP-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ОписаниС Ρ€Π°Π±ΠΎΡ‚Ρ‹: ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 5

ΠœΡ‹ ΠΈΡ‰Π΅ΠΌ ΠΎΠΏΡ‹Ρ‚Π½ΠΎΠ³ΠΎ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π°-ΠΏΠΎΠ»ΠΈΠ³Π»ΠΎΡ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ управляСтся, Π±Π΅Ρ€Π΅Ρ‚ Π½Π° сСбя ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΊ Π·Π²Π΅Π·Π΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΉ Π½Π°Π΄ [ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ] написано Π½Π° Go ΠΈ PHP [ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ].

Π Π°Π±ΠΎΡ‚Π° Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ обязанности:

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠ³ΠΎ ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… соврСмСнных ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… языках.ΠœΡ‹ Π΄Π΅Π»Π°Π΅ΠΌ [ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ] с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Go ΠΈ Kafka.

  • РСализация шаблонов Ρ€Π΅Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ проСктирования, микросСрвисов ΠΈ REST API
  • Π Π°Π±ΠΎΡ‚Π° Π½Π°Π΄ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠ΅ΠΉ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌΠΈ ΠΈ внСшними ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ
  • УчаствуйтС Π² создании ΠΈ ΡƒΡ‚ΠΎΡ‡Π½Π΅Π½ΠΈΠΈ [ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ]
  • ΠŸΠΎΠ³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ΡΡŒ Π² слоТныС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ Π΄ΠΎΠ±Π΅ΠΉΡ‚Π΅ΡΡŒ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² Π² соотвСтствии с Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΌ
  • Π”ΠΈΠ·Π°ΠΉΠ½ ΠΈ Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒ асинхронныС многопроцСссорныС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

ΠšΡ‚ΠΎ, ΠΏΠΎ Π½Π°ΡˆΠ΅ΠΌΡƒ мнСнию, ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ …

ΠœΡ‹ ΠΈΡ‰Π΅ΠΌ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π»ΡŽΠ±ΠΈΡ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, Π½ΠΎ ΠΈ ΡƒΠ²Π»Π΅Ρ‡Π΅Π½ своСй Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ.Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ Π² ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… Π²Π΅Π΄ΡƒΡ‰ΠΈΡ… компаниях, Π½ΠΎ Π²Ρ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅ нСбольшиС, ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ с сплочСнными ΠΌΠ΅ΠΆΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сосрСдоточСны Π½Π° быстром Π²Ρ‹Π²ΠΎΠ΄Π΅ Π½Π° Ρ€Ρ‹Π½ΠΎΠΊ Π·Π²Π΅Π·Π΄Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ². Π£ вас Π΅ΡΡ‚ΡŒ Π½Π°Π²Ρ‹ΠΊΠΈ ΠΈ ΠΎΠΏΡ‹Ρ‚, Π½ΠΎ Π²Ρ‹ всС Ρ€Π°Π²Π½ΠΎ Π»ΡŽΠ±ΠΈΡ‚Π΅ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ — ΠΈ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с супСрталантливыми людьми, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²Ρ‹:

  • ΠŸΠΎΠ»ΠΈΠ³Π»ΠΎΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π»ΡŽΠ±ΠΈΡ‚ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ языки ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ язык для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ поставлСнных Π·Π°Π΄Π°Ρ‡, ΠΈ заинтСрСсован Π² Ρ€Π°Π±ΠΎΡ‚Π΅ с Go ΠΈ PHP.
  • Π˜ΠΌΠ΅Ρ‚ΡŒ послуТной список ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹Ρ… воврСмя — Π²Ρ‹ прСуспСваСтС Π² достиТСнии Ρ†Π΅Π»ΠΈ.
  • ΠΠ°ΡΠ»Π°ΠΆΠ΄Π°ΠΉΡ‚Π΅ΡΡŒ Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³ΠΎΠΌ ΠΊΠΎΠ΄Π° для ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ слоТности ΠΊΠΎΠ΄Π°, Π½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°ΠΉΡ‚Π΅, Ρ‡Ρ‚ΠΎ доставка Π²Π°ΠΆΠ½Π΅Π΅, Ρ‡Π΅ΠΌ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄.
  • Π”ΡƒΠΌΠ°ΠΉΡ‚Π΅ ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½Ρ‹Ρ…, асинхронных ΠΈ многопроцСссорных Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ….
  • Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ устранСниС уязвимостСй бСзопасности Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ процСсса Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.
  • НС Π±ΠΎΠΈΡ‚Π΅ΡΡŒ Test Driven Development (TDD), Π½Π° самом Π΄Π΅Π»Π΅, Π²Π°ΠΌ это нравится.
  • ΠΠ°ΡΠ»Π°ΠΆΠ΄Π°ΠΉΡ‚Π΅ΡΡŒ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, Π½ΠΎ ΠΏΡ€ΠΈ этом ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚Π΅ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌΠΈ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌΠΈ, ΠΎΠ±ΠΎΠΆΠ°Π΅Ρ‚Π΅ ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡Π°Ρ‚ΡŒ ΠΈ с Π²Π°ΠΌΠΈ вСсСло Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.

Базовая квалификация:

  • 5 + Π»Π΅Ρ‚ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΠΏΡ‹Ρ‚Π° программирования
  • Π‘Ρ‚Π΅ΠΏΠ΅Π½ΡŒ Π±Π°ΠΊΠ°Π»Π°Π²Ρ€Π° Π² области ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Π½Π°ΡƒΠΊ ΠΈΠ»ΠΈ смСТных областях ΠΈΠ»ΠΈ эквивалСнтный ΠΎΠΏΡ‹Ρ‚
  • Π”Π²Π° (2) ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ Π³ΠΎΠ΄Π° ΠΎΠΏΡ‹Ρ‚Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ, с двумя ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ ΠΈΠ»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ языками , Π˜Π›Π˜ Π΄Π²Π° (2) ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ Π³ΠΎΠ΄Π° ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΠΏΡ‹Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Go ΠΈ PHP.

ΠŸΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ квалификация:

  • ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с сСрвис-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ (SOA), микросСрвисами ΠΈ REST API
  • Знакомство с тСхнологиями SQL ΠΈ NoSQL, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ Redis
  • ΠžΠΏΡ‹Ρ‚ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
  • Π‘ΠΈΠ»ΡŒΠ½Ρ‹Π΅ основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° структуры Π΄Π°Π½Π½Ρ‹Ρ…
  • ΠžΠΏΡ‹Ρ‚ устранСния уязвимостСй бСзопасности
  • Знакомство с прилоТСниями для настройки ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°ΠΊΠΈΡ… инструмСнтов, ΠΊΠ°ΠΊ JMeter ΠΈΠ»ΠΈ RedLine13
  • ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ‡Π΅Ρ€Π΅Π· тСстированиС (TDD)
  • ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Go ΠΈ PHP
  • ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Apache Kafka
  • ΠšΠΎΠΌΡ„ΠΎΡ€Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π° Π² Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ…, ΠΌΠ½ΠΎΠ³ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ…, быстро ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΡ…ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ…
  • ΠžΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ

Π¨Π°Π±Π»ΠΎΠ½ описания Ρ€Π°Π±ΠΎΡ‚Ρ‹ PHP-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°

image via shutterstock

НадСюсь, эти описания долТностСй Π΄Π°Π΄ΡƒΡ‚ Π²Π°ΠΌ Π»ΡƒΡ‡ΡˆΠ΅Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ отвСтствСнности связи ΠΈ трСбования ΠΊ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚Π°ΠΌ Π² PHP-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ.Однако ΠΎΠ½ΠΈ написаны для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… Ρ€ΠΎΠ»Π΅ΠΉ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… потрСбностСй ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π²Π°ΠΌ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ описаниС долТности, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для вашСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈ ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ всС основы Ρ€ΠΎΠ»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° PHP, ΠΌΡ‹ сузили нСсколько ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… обязанностСй ΠΈ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ.

ΠœΡ‹ собрали эти элСмСнты Π² ΠΎΠ΄ΠΈΠ½ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ шаблон описания долТности, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊ своим ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ потрСбностям. Π’Π°ΠΌ, бСзусловно, слСдуСт Π·Π°ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ связь Ρƒ своСй ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² описаниС вашСй долТности Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ всС ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ условия программирования ΠΈ обязанности, выходящиС Π·Π° Ρ€Π°ΠΌΠΊΠΈ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π²Π°ΠΌ прСдоставили.

ΠžΠΏΡΡ‚ΡŒ ΠΆΠ΅, это шаблон. НастройтС Π΅Π³ΠΎ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ ΠΎΡ‚Ρ€Π°ΠΆΠ°Π» Π²Π°ΡˆΡƒ компанию, ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Ρƒ ΠΈ потрСбности.

Биография ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ

[Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ этот Ρ€Π°Π·Π΄Π΅Π», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ±Ρ‰ΠΈΠΉ ΠΎΠ±Π·ΠΎΡ€ вашСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Ρ‹, Π»ΡŒΠ³ΠΎΡ‚ ΠΈ прСимущСств, возмоТностСй ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π½ΠΎΠ³ΠΎ роста ΠΈ всСго, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ΠΎΠ² Π² вашСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.]

ОписаниС Ρ€Π°Π±ΠΎΡ‚Ρ‹

ΠžΠ±ΡΠ·Π°Π½Π½ΠΎΡΡ‚ΠΈ

  • Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, тСстированиС, интСграция ΠΈ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° Π²Π΅Π±-сайта / ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния / прилоТСния / ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°.
  • Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉΡ‚Π΅ динамичСскиС Π²Π΅Π±-страницы, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ [Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, связанныС с вашим Π²Π΅Π±-сайтом / ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм].
  • Π‘ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΈ Π³ΠΈΠ±ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ со ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΠ±ΡŠΡΡΠ½ΡΡ‚ΡŒ ΠΈΠ΄Π΅ΠΈ ΠΈ Ρ†Π΅Π»ΠΈ нСтСхничСским Ρ‡Π»Π΅Π½Π°ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.
  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡ΡŒΡ‚Π΅ высокий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ бСзопасности ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.
  • Π‘ΠΎΠ±Π»ΡŽΠ΄Π°ΠΉΡ‚Π΅ ТСсткиС ΠΈ быстрыС сроки с Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌΠΈ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌΠΈ Ρ‚Π°ΠΉΠΌ-ΠΌΠ΅Π½Π΅Π΄ΠΆΠΌΠ΅Π½Ρ‚Π° ΠΈ частым ΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ΠΌ с ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ.
  • Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡Π°ΠΉΡ‚Π΅ с Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚, DevOps, успСх ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ², UX / UI Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΈ ΡΡ‚Π°Ρ€ΡˆΠΈΡ… Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ качСство обслуТивания ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ².
  • Π ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅ ΠΈ управляйтС ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ соблюдСниС сроков ΠΈ качСствСнныС поставки.
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΠΉΡ‚Π΅ ΠΏΠ΅Ρ€Π΅Π΄ΠΎΠ²ΠΎΠΉ ΠΎΠΏΡ‹Ρ‚ ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ процСссы, опСрСТая Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΠΈ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

ВрСбования

  • X Π»Π΅Ρ‚ ΠΎΠΏΡ‹Ρ‚Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния / Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° PHP.
  • X Π»Π΅Ρ‚ ΠΎΠΏΡ‹Ρ‚Π° Π² Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄ / бэкСнд.
  • Π—Π½Π°Π½ΠΈΠ΅ [ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ языки кодирования].
  • Π‘ΠΎΠ»ΡŒΡˆΠΎΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с [Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°ΠΌΠΊΠΈ].
  • Π‘ΠΎΠ»ΡŒΡˆΠΎΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с [ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы].
  • Знакомство с [Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π²Π΅Π±-сСрвСры].
  • Π‘Ρ‚Π΅ΠΏΠ΅Π½ΡŒ Π±Π°ΠΊΠ°Π»Π°Π²Ρ€Π° Π² области ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΠΈ ΠΈΠ»ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ являСтся ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ, Π½ΠΎ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ.
  • Π’Π°ΠΊΠΆΠ΅ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² [ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ свою ΠΎΡ‚Ρ€Π°ΡΠ»ΡŒ].

Π‘Π•Π‘ΠŸΠ›ΠΠ’ΠΠ«Π™ Π Π•Π‘Π£Π Π‘: Π‘Π˜Π‘Π›Π˜ΠžΠ’Π•ΠšΠ Π¨ΠΠ‘Π›ΠžΠΠ ОПИБАНИЯ Π ΠΠ‘ΠžΠ’Π«. Π”ΠžΠ‘Π’Π£ΠŸ К ЭВОМ Π—Π”Π•Π‘Π¬.

5 популярных вопросов Π½Π° собСсСдовании ΠΏΠΎ PHP (с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ²)

PHP — это Π²Π΅Π±-язык сцСнариСв, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для создания Π²Π΅Π±-страниц ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ всС большС людСй ΠΈ прСдприятий ΠΎΠ±Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ ΠΊ Π²Π΅Π±-Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΠΌ, PHP являСтся Π²Π°ΠΆΠ½Ρ‹ΠΌ Π½Π°Π±ΠΎΡ€ΠΎΠΌ Π½Π°Π²Ρ‹ΠΊΠΎΠ² для ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅ΡƒΡΠΏΠ΅Ρ‚ΡŒ. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, Ρ‡Π΅Π³ΠΎ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ ΠΎΡ‚ вопросов собСсСдования ΠΏΠΎ PHP ΠΈ ΠΊΠ°ΠΊ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΎΡ‚Π²Π΅Ρ‚Π°ΠΌ. ΠΈΡ….

Π§Π΅Π³ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ ΠΎΡ‚ собСсСдования ΠΏΠΎ PHP?

Если Π²Ρ‹ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚Π΅ собСсСдованиС Π½Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅, вашС собСсСдованиС ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ вопросы ΠΎ PHP. На ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ взгляд, ΠΎΠ½ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для подтвСрТдСния Π²Π°ΡˆΠΈΡ… Π·Π½Π°Π½ΠΈΠΉ ΠΎ рСсурсС для создания ΠΈ запуска скриптов.ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΡΠ²Π»ΡΡ‚ΡŒ творчСский ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, критичСскоС ΠΌΡ‹ΡˆΠ»Π΅Π½ΠΈΠ΅ ΠΈ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽΠ΅Ρ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Π΅ΡΡ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ дСмонстрируСтС ΠΊΠ°ΠΊ Ρ‚Π²Π΅Ρ€Π΄Ρ‹Π΅, Ρ‚Π°ΠΊ ΠΈ мягкиС Π½Π°Π²Ρ‹ΠΊΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для этой Ρ€ΠΎΠ»ΠΈ.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ нСсколько тСхничСских вопросов, Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ…, ΠΊΠ°ΠΊ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΡΠ²ΡΠ·Π°Ρ‚ΡŒ ваши собствСнныС Π½Π°Π²Ρ‹ΠΊΠΈ ΠΈ ΠΎΠΏΡ‹Ρ‚, Π³Π΄Π΅ это ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ. ΠœΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ STAR для ΠΎΡ‚Π²Π΅Ρ‚Π° Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· этих вопросов ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ «Битуация», Β«Π—Π°Π΄Π°Ρ‡Π°Β», «ДСйствиС» ΠΈ Β«Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Β». Если Π²Ρ‹ ΠΎΠ²Π»Π°Π΄Π΅Π΅Ρ‚Π΅ этой Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΎΠΉ, Π²Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅ΡΡŒ ΠΊ Π»ΡŽΠ±Ρ‹ΠΌ вопросам собСсСдования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅: ΠœΠ΅Ρ‚ΠΎΠ΄ STAR для ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² Π½Π° вопросы ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ

ΠžΠ±Ρ‰ΠΈΠ΅ вопросы собСсСдования ΠΏΠΎ PHP ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ²

ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ вопросов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ ΠΎ PHP Π² своСм собСсСдовании, зависит ΠΎΡ‚ потрСбностСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ конкрСтная позиция. Вопросы ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒΡΡ с Π±Π°Π·ΠΎΠ²ΠΎΠΉ Π±Π°Π·ΠΎΠ²ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΡΡ всС Π±ΠΎΠ»Π΅Π΅ слоТными, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

  • Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ PHP?
  • Каков ваш ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с PHP?
  • ΠžΠ±ΡΡƒΠ΄ΠΈΡ‚Π΅, ΠΊΠ°ΠΊ выполняСтся PHP.
  • Π’ Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ ECHO ΠΈ PRINT Π² PHP?
  • Какая опСрация трСбуСтся для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ с URL-адрСса?

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ PHP?

Π§Ρ‚ΠΎ касаСтся Π²Π²ΠΎΠ΄Π½Ρ‹Ρ… вопросов, это ΠΎΡ‡Π΅Π½ΡŒ простой способ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΡΠ΅Ρ€ΠΈΡŽ вопросов собСсСдования ΠΏΠΎ PHP. Π­Ρ‚ΠΎ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π°. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ вСсь вопрос, Π΄Π°ΠΉΡ‚Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ PHP ΠΈ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π΄Π΅Π»Π°Π΅Ρ‚.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: Β«PHP — это рСкурсивная Π°Π±Π±Ρ€Π΅Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° ΠΎΡ‚Β« ΠŸΡ€Π΅ΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ гипСртСкста Β».Π­Ρ‚ΠΎ Π²Π΅Π±-язык сцСнариСв, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ выполняСт сцСнарии для создания Π²Π΅Π±-сайтов ΠΈ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Бинтаксис ΠΏΠΎΡ…ΠΎΠΆ Π½Π° Perl ΠΈΠ»ΠΈ C. »

По Ρ‚Π΅ΠΌΠ΅: Selenium Interview Вопросы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ Π²ΡΡ‚Ρ€Π΅Ρ‚ΠΈΡ‚ΡŒ

Каков ваш ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с PHP?

ΠžΡ‚Π²Π΅Ρ‡Π°Ρ Π½Π° этот вопрос, Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ своС объяснСниС PHP Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ простого опрСдСлСния, Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ² Π² Π½Π΅Π³ΠΎ практичСский ΠΎΠΏΡ‹Ρ‚, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ использовали PHP для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ достигли ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°.Для этого ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ прСимущСства PHP ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ языками, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌΠΈ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅.

PHP — это язык сцСнариСв, Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ это сСрия сцСнариСв, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ для выполнСния Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… дСйствий ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… языках, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ для ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΈ PHP ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ для создания Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π²Π΅Π±-сайта ΠΈΠ»ΠΈ Π²Π΅Π±-прилоТСния. ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° PHP ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅:

  • Π­Ρ‚ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ исходный ΠΊΠΎΠ΄. Π­Ρ‚ΠΎ Π½Π΅ зависит ΠΎΡ‚ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ производитСля ΠΈΠ»ΠΈ собствСнных ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ.
  • НС зависит ΠΎΡ‚ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹. Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π΅ трСбуСтся проприСтарная ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°.
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ. МногиС Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ PHP; ΠΎΠ½ Ρ‚Π°ΠΊΠΆΠ΅ совмСстим с ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌΠΈ сСрвСрами.
  • НСдорого. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ обслуТиваниС Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π·Π°Ρ‚Ρ€Π°Ρ‚.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: «Когда я Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π» Π²Π΅Π±-сайты для Eagle Printing Company, мСня попросили ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΡ€Ρ‚Π°Π» для ΠΎΠ½Π»Π°ΠΉΠ½-Π·Π°ΠΊΠ°Π·ΠΎΠ². Π― использовал язык сцСнариСв PHP для создания JavaScript.Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΈ PHP Π±Ρ‹Π»ΠΈ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ JavaScript ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ, ΠΈ для выполнСния JavaScript Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Π» Π±Ρ‹Ρ‚ΡŒ доступСн Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρƒ. Π­Ρ‚ΠΎ сдСлало Π΅Π³ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ для создания Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ внСшнСго интСрфСйса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ позволяли ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ для ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ². Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρƒ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ появился Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ, нСзависимый ΠΎΡ‚ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ΠΏΠΎΡ€Ρ‚Π°Π» для ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΠ³ ΠΈΠΌ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ свои ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ Β».

ΠžΠ±ΡΡƒΠ΄ΠΈΡ‚Π΅, ΠΊΠ°ΠΊ выполняСтся PHP.

Π‘Π½Π°Ρ‡Π°Π»Π° этот вопрос ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ простым, Π½ΠΎ всС Π½Π΅ Ρ‚Π°ΠΊ просто.PHP — это язык сцСнариСв, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π² интСрфСйсС ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки. Однако это Ρ‚Π°ΠΊΠΆΠ΅ сСрия скриптов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄, выполняСмый ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ.

ΠŸΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ вопрос ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ для понимания Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹ Π²Π°ΡˆΠΈΡ… Π·Π½Π°Π½ΠΈΠΉ PHP ΠΈΠ»ΠΈ Ρ‚ΠΎΠ³ΠΎ, насколько Π»Π΅Π³ΠΊΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ мягкиС Π½Π°Π²Ρ‹ΠΊΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΈ критичСскоС ΠΌΡ‹ΡˆΠ»Π΅Π½ΠΈΠ΅.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: Β«Π’Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎ PHP выполняСтся, ΠΊΠΎΠ³Π΄Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ΅ имя Ρ„Π°ΠΉΠ»Π° сцСнария ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² интСрфСйсС ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки ΠΈΠ»ΠΈ CLI.Однако PHP ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для создания Π΄Ρ€ΡƒΠ³ΠΈΡ… языков программирования, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ JavaScript. Π’ случаС с JavaScript PHP Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ выполняСтся, ΠΊΠΎΠ³Π΄Π° ΠΊ Π½Π΅ΠΌΡƒ обращаСтся Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Β».

Π’ Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ ECHO ΠΈ PRINT Π² PHP?

Когда Π²Π°ΠΌ Π·Π°Π΄Π°ΡŽΡ‚ вопрос ΠΎ Ρ€Π°Π·Π½ΠΈΡ†Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ двумя Π²Π΅Ρ‰Π°ΠΌΠΈ, ΠΎΠ½ Π΄Π°Π΅Ρ‚ Π²Π°ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅ Π½ΡŽΠ°Π½ΡΡ‹ ΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ обсуТдаСмых систСм. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС это Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ECHO ΠΈ PRINT Π² PHP, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΌΠΎΠΆΠ½ΠΎ провСсти ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ сравнСния, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

  • GET vs.PUT
  • PHP4 vs. PHP5
  • Require () vs. require_once ()
  • Mysqli_fetch_object () vs. mysqli_fetch_array ()
  • Bitwise And Logical And
  • For vs. for each

Any or all of these сравнСния ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ Π² вопросах собСсСдования ΠΏΠΎ PHP. ΠŸΠΎΠ΄ΡƒΠΌΠ°ΠΉΡ‚Π΅ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ собСсСдованиС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΎ Π½ΡŽΠ°Π½ΡΠ°Ρ… Π²Π°ΠΆΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π΄Π°ΠΆΠ΅ Ссли для этого потрСбуСтся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: Β«ECHO ΠΈ PRINT — Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ для Π²Ρ‹Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° экран Π² PHP.ECHO Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ быстрСС ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ нСсколько ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², хотя ΠΈ Ρ€Π΅Π΄ΠΊΠΎ. ECHO Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΠΎΠ³ΠΎ значСния. PRINT, с Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Ρ€Π°Π²Π½ΠΎΠ΅ Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² выраТСниях. PRINT ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ Β».

Какая опСрация трСбуСтся для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ с URL-адрСса?

PHP ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ с ΠΎΠ΄Π½ΠΎΠ³ΠΎ сайта Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ‡Π΅Ρ€Π΅Π· URL. Π­Ρ‚ΠΎ ΡƒΠ΄ΠΎΠ±Π½ΠΎ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. НапримСр, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ ΡƒΡ‡Π΅Ρ‚Π½ΡƒΡŽ запись Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти с новостным Π²Π΅Π±-сайтом, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΏΠΎΠ΄ своим ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ΠΌ Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях.Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ PHP, ваша распознанная информация ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒΡΡ со страницы Π½Π° страницу Ρ‡Π΅Ρ€Π΅Π· URL-адрСс. Π­Ρ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ позволяСт ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΎΠ»ΠΎΠ³Π°ΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ для отслСТивания с сайта Π½Π° сайт.

Π­Ρ‚ΠΎΡ‚ вопрос Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ практичСского ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ с сайта Π½Π° сайт.