|
|
|
|
|
|
160
|
* [Fast Route](https://github.com/nikic/FastRoute) - A fast routing library.
|
160
|
* [Fast Route](https://github.com/nikic/FastRoute) - A fast routing library.
|
|
161
|
* [Route](https://github.com/thephpleague/route) - A routing library built on top of Fast Route.
|
161
|
* [Route](https://github.com/thephpleague/route) - A routing library built on top of Fast Route.
|
|
162
|
* [Pux](https://github.com/c9s/Pux) - Another fast routing library.
|
162
|
* [Pux](https://github.com/c9s/Pux) - Another fast routing library.
|
|
163
|
-* [Klein](https://github.com/chriso/klein.php) - A flexible router.
|
|
|
|
|
|
163
|
+* [Klein](https://github.com/klein/klein.php) - A flexible router.
|
|
164
|
|
164
|
|
|
165
|
## Templating
|
165
|
## Templating
|
|
166
|
*Libraries and tools for templating and lexing.*
|
166
|
*Libraries and tools for templating and lexing.*
|
|
|
|
|
|
|
336
|
* [PHPPHP](https://github.com/ircmaxell/PHPPHP) - A PHP VM implementation in PHP.
|
336
|
* [PHPPHP](https://github.com/ircmaxell/PHPPHP) - A PHP VM implementation in PHP.
|
|
337
|
* [PHPSandbox](https://github.com/fieryprophet/php-sandbox) - A PHP sandbox environment.
|
337
|
* [PHPSandbox](https://github.com/fieryprophet/php-sandbox) - A PHP sandbox environment.
|
|
338
|
* [Dissect](https://github.com/jakubledl/dissect) - A set of tools for lexical and syntactical analysis.
|
338
|
* [Dissect](https://github.com/jakubledl/dissect) - A set of tools for lexical and syntactical analysis.
|
|
339
|
-* [PHP Mess Detector](http://phpmd.org/) - A library that scans code for bugs, sub-optimal code, unused parameters and more.
|
|
|
|
|
|
339
|
+* [PHP Mess Detector](https://phpmd.org/) - A library that scans code for bugs, sub-optimal code, unused parameters and more.
|
|
340
|
* [PHP Code Sniffer](https://github.com/squizlabs/PHP_CodeSniffer) - A library that detects PHP, CSS and JS coding standard violations.
|
340
|
* [PHP Code Sniffer](https://github.com/squizlabs/PHP_CodeSniffer) - A library that detects PHP, CSS and JS coding standard violations.
|
|
341
|
* [PHPCPD](https://github.com/sebastianbergmann/phpcpd) - A library that detects copied and pasted code.
|
341
|
* [PHPCPD](https://github.com/sebastianbergmann/phpcpd) - A library that detects copied and pasted code.
|
|
342
|
* [PHP Analyser](https://github.com/scrutinizer-ci/php-analyzer) - A library for analysing PHP code to find bugs and errors.
|
342
|
* [PHP Analyser](https://github.com/scrutinizer-ci/php-analyzer) - A library for analysing PHP code to find bugs and errors.
|
|
|
|
|
|
|
850
|
*Fantastic PHP-related videos.*
|
850
|
*Fantastic PHP-related videos.*
|
|
851
|
|
851
|
|
|
852
|
* [Taking PHP Seriously](http://www.infoq.com/presentations/php-history) - A talk outlining PHP's strengths by Keith Adams of Facebook.
|
852
|
* [Taking PHP Seriously](http://www.infoq.com/presentations/php-history) - A talk outlining PHP's strengths by Keith Adams of Facebook.
|
|
853
|
-* [PHP Town Hall](http://phptownhall.com/) - A casual PHP podcast by Ben Edmunds and Phil Sturgeon.
|
|
|
|
|
|
853
|
+* [PHP Town Hall](https://phptownhall.com/) - A casual PHP podcast by Ben Edmunds and Phil Sturgeon.
|
|
854
|
* [Programming with Anthony](https://www.youtube.com/playlist?list=PLM-218uGSX3DQ3KsB5NJnuOqPqc5CW2kW) - A video series by Anthony Ferrara.
|
854
|
* [Programming with Anthony](https://www.youtube.com/playlist?list=PLM-218uGSX3DQ3KsB5NJnuOqPqc5CW2kW) - A video series by Anthony Ferrara.
|
|
855
|
* [PHP UK Conference](https://www.youtube.com/user/phpukconference/videos) - A collection of videos from the PHP UK Conference.
|
855
|
* [PHP UK Conference](https://www.youtube.com/user/phpukconference/videos) - A collection of videos from the PHP UK Conference.
|
|
856
|
|
856
|
|