|
|
@@ -582,7 +582,7 @@ Various resources, such as books, websites and articles, for improving your PHP
|
|
582
|
582
|
## PHP Reading
|
|
583
|
583
|
*PHP-releated reading materials.*
|
|
584
|
584
|
|
|
585
|
|
-* [Create Your Own PHP Framework](Create Your Own Framework: http://fabien.potencier.org/article/50/create-your-own-framework-on-top-of-the-symfony2-components-part-1) - A series of articles on how to make your own PHP framework by Fabien Potencier.
|
|
|
585
|
+* [Create Your Own PHP Framework](http://fabien.potencier.org/article/50/create-your-own-framework-on-top-of-the-symfony2-components-part-1) - A series of articles on how to make your own PHP framework by Fabien Potencier.
|
|
586
|
586
|
* [Seven Ways to Screw Up BCrypt](http://blog.ircmaxell.com/2012/12/seven-ways-to-screw-up-bcrypt.html) - An article about correct BCrypt implementation.
|
|
587
|
587
|
* [Preventing CSRF Attacks](http://blog.ircmaxell.com/2013/02/preventing-csrf-attacks.html) - An article on preventing CSRF attacks.
|
|
588
|
588
|
* [Don't Worry About BREACH](http://blog.ircmaxell.com/2013/08/dont-worry-about-breach.html) - An article about the BREACH hack and CSRF tokens.
|
|
|
@@ -615,4 +615,4 @@ Various resources, such as books, websites and articles, for improving your PHP
|
|
615
|
615
|
* Collecting Garbage: [1](http://www.php.net/manual/en/features.gc.refcounting-basics.php) [2](http://www.php.net/manual/en/features.gc.collecting-cycles.php) [3](http://www.php.net/manual/en/features.gc.performance-considerations.php) - A series about the PHP garbage collection internals.
|
|
616
|
616
|
|
|
617
|
617
|
# Suggestions
|
|
618
|
|
-Please open an issue for any new suggestions.
|
|
|
618
|
+Please open an issue for any new suggestions.
|