Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
develop:php:php [2020/06/02 09:03] mirocowdevelop:php:php [2024/04/14 23:39] (текущий) – [Расширения / Frameworks] mirocow
Строка 35: Строка 35:
 <code bash> <code bash>
 $ apt install php7.3 php7.3-fpm php7.3-common php7.3-curl php7.3-gd php7.3-intl php7.3-mbstring php7.3-mysql php7.3-opcache php7.3-sqlite3 php7.3-xml php7.3-xsl php7.3-xdebug $ apt install php7.3 php7.3-fpm php7.3-common php7.3-curl php7.3-gd php7.3-intl php7.3-mbstring php7.3-mysql php7.3-opcache php7.3-sqlite3 php7.3-xml php7.3-xsl php7.3-xdebug
 +</code>
 +
 +==== Удаление ====
 +
 +<code bash>
 +% apt autoremove --purge $(dpkg --get-selections | grep -v "deinstall" |grep php7.4| cut -f1 | tr '\n' ' ')
 </code> </code>
  
Строка 89: Строка 95:
 </code> </code>
  
 +===== Расширения / Frameworks =====
 +
 +  * [[:develop:php:php|]] :!:  
 +  * [[:yii:start|]] :!:  
 +  * [[:yii2:start|]] :!:  
 +  * [[:php:laravel|]] :!:  
 +  * [[:php:symfony|]] :!:
 +  * [[:php:pimcore|]] :!:  
 +  * [[:drupal:start|]] 
 +  * [[:php:codeception|]] :!:  
 +  * [[:php:laravel:lumen|]] 
 +  * [[:php:symfony:api-platform|]] :!:
  
 ===== Поиск расширений ===== ===== Поиск расширений =====
Строка 105: Строка 123:
  
  
-===== Статьи /Модули / API / Интересные примеры кода ===== 
- 
-  * [[php:pecl|PECL]] - PHP Extension Community Library (репозиторий расширений) 
-  * [[php:gearman|php-gearman]] 
-  * [[php:features|Особенности]] 
-  * [[php:closure|Замыкания]] 
-  * [[php:namespace|Пространства имен]] 
-  * [[http://ru.wikipedia.org/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F|Шаблоны проектирования]], [[http://ru.wikipedia.org/wiki/Design_Patterns|Design Patterns]] 
-  * [[php:links|Ссылки]] 
-  * [[http://sourcemaking.com/design_patterns|patterns]] - Довольно не плохая подборка паттернов 
-  * [[https://wiki.php.net/rfc|RFC for PHP]] 
-  * [[php:Умная смена кодировки у множества файлов|Умная смена кодировки у множества файлов]] 
-  * [[php:shell:system|Запуск привелигированных shell скриптов (демонов)]] 
-  * [[http://sourcemaking.com/design_patterns|Design Patterns]] 
-  * [[http://dev.freshsite.pl/|Расширения PHP Win]] 
-    * http://downloads.php.net/pierre/ 
-  * [[http://ru2.php.net/manual/ru/regexp.reference.unicode.php|Unicode]] UTF-8 
-  * [[php:dbase|DBase]] - Применяется для работы с dbf-файлами 
-  * [[php:late-static-bindings|Позднее статическое связывание]] 
-  * [[http://ru2.php.net/manual/ru/book.spl.php|Стандартная библиотека PHP (SPL)]] 
-  * [[php:sockets|Sockets]] 
-  * https://github.com/everzet/jade.php 
-  * [[php:5.4:interator|Interator]] -  Интераторы 
-  * [[php:api:messages|messages]] - месенджеры (Whatsapp) 
-  * [[php:serialize|Замыкания в сериализации]] 
-  * http://imagine.readthedocs.org/en/latest/ 
-  * http://getjump.me/ru-php-the-right-way/ :!: 
-  * [[php:console|PHP Console]] - Управление консолью из PHP 
-  * [[php:examples:text-generator|Простой пример генератора случайного текста]] 
-  * [[php:websocket|Вебсокет / Websocket]] 
-  * [[php:libraries:eav]] 
-  * [[php:celery-php|]] 
-  * [[https://github.com/amphp|Asynchronous Multitasking PHP]] 
-  * [[http://habrahabr.ru/post/151795/|Отдаем файлы эффективно с помощью PHP]] 
-  * [[php:non-block]] 
-  * PHP-AMQP 
-    * http://amphp.org/ 
-    * [[http://habrahabr.ru/post/73904/|PHP-AMQP Что нового у Друзей]]  
-    * [[http://geektimes.ru/post/70757/|AMQP теперь и в PHP]] 
-    * [[http://geektimes.ru/post/70902/|Новые идеи по АПИ RabbitMQ AMQP для PHP версия 1]] 
-    * [[http://habrahabr.ru/post/73671/|PHP-AMQP версия 2]] 
-    * [[http://habrahabr.ru/post/70997/|AMQP-PHP чат]] 
-    * [[http://habrahabr.ru/post/262069/|RabbitMQ Spring tutorial]] 
-    * [[http://habrahabr.ru/post/80466/|Двунаправленный асинхронный обмен данными в веб-приложениях]] 
-  * DI / dependency injection 
-    * https://github.com/pdepend/pdepend 
-    * https://github.com/thephpleague/container   
-  * [[https://github.com/jeremeamia/super_closure|PHP сеарилизация объектов, содержащих Замыкания]] 
-  * https://phppackages.org/ 
- 
-===== Докуменация ===== 
- 
-  * [[php:modules|]] :!: 
-  * [[php:projects|Проекты]] 
-  * [[php:debug]] 
-    * [[php:xdebug]] 
-  * [[php:examples:start]] :!: 
-  * [[php:5.3:functions|лямбда-функция]] - анонимная функция 
-  * [[system:php-fpm|]] 
-  * [[system:php-fpm#php_downgrade_понижение_версии_php|Понижение версии PHP]] 
-  * [[system:php-fpm:upgrade|Обновление]] 
-  * [[system:php-fpm:opcache|OP Cache / Кеширование OP-кода]] 
-  * [[system:php:libs|Библиотеки для повседневного использования]] :!: 
-  * [[php:sites|]] 
- 
-===== PhpDoc ===== 
- 
-  * @var tag 
-  * @return 
-  * @property type (string, integer) 
-  * @see tag 
-  * @inheritdoc 
-  * @author 
-  * @since 
- 
- 
-===== Errors / Ошибки ===== 
- 
- 
-  * [[php:errors:upload-files]] 
- 
-==== PHP inline ==== 
- 
-  * php -r 'echo md5("123");' - запуск с shell строки 
- 
- 
-===== Статьи/Модули ===== 
- 
-  * [[php:5.5:yield|Как работает yield]] - Генераторы 
-  * [[php:5.5:coroutines|Coroutines]] - Сопрограммы 
- 
-==== WEB crawling library for PHP / Парсеры PHP ==== 
- 
-  * [[php:phpcrawler|]] 
-  * [[php:goutte|]] 
-  * [[php:guzzle|]] 
-    * [[php:guzzle-http|]] 
-  * [[php:mirocow:crawler|]] 
-  * [[php:phantomjs-php|]] 
-    * [[php:php-casperjs]] 
- 
-==== REST Клиенты ==== 
  
-  * [[https://github.com/Luracast/Restler|Luracast/Restler]] 
  
-==== Node Socket ==== 
  
-  * https://github.com/ratacibernetica/yii2-node-socket 
-==== Видеоуроки ==== 
  
-  * https://www.youtube.com/user/WebMagistersRu/videos