900 Commits

Author SHA1 Message Date
Rafael Bernard Araújo
513be12b2e Add Bref Cloud to PaaS Providers 2025-05-15 11:20:53 +12:00
Josh Lockhart
0df98c9aa0 Merge pull request #1028 from savaliyaketan/patch-2
Update 11-04-01-Complementary-Testing-Tools.md
2025-05-14 09:30:41 -04:00
Ketan Savaliya
f00a5317f8 Update 11-04-01-Complementary-Testing-Tools.md
fixed site address issue
2025-05-14 18:26:14 +05:30
Ketan Savaliya
0573a8a903 Update 11-03-01-Behavior-Driven-Development.md
fixed site address issue
2025-05-14 18:24:14 +05:30
Phil Sturgeon
66b6e1563d Merge branch 'gh-pages' into patch-rpm 2025-04-23 21:49:19 +02:00
Josh Kautz
f6908ca71b Update 01-04-01-Mac-Setup.md
Updated instructions for using Homebrew to install PHP.
2025-04-15 11:53:37 -05:00
AllenJB
c756fca67d Update chat links to point to Libera and Discord 2025-03-16 08:36:30 +00:00
Raph
1118fc8cd2 Remove "until recently" phrase regarding dependency management
Composer is 13 years old.
2025-03-02 22:25:04 +01:00
standard
c37e78c725 Renamed twitter as x 2025-02-14 10:43:24 +01:00
Andrej Rypo
bfa6633cb0 PHP 8.4 - the current stable version
8.3 --> 8.4
2025-01-15 13:32:04 +01:00
Xymph
366f61b04a Merge pull request #1018 from kenguest/linux-setup-typo
Linux setup typo
2025-01-12 21:00:37 +01:00
Xymph
64c371e4fd Merge pull request #1017 from kenguest/cypress
Add Cypress.io to section of links to tools for end-to-end testing
2025-01-12 21:00:09 +01:00
Ken Guest
afbe01793c Rephrase Object Caching section a little, improve phrasing/grammar 2025-01-03 23:39:16 +00:00
Ken Guest
b2b13ef5cd Fix typo (maintened -> maintained) 2025-01-03 23:26:09 +00:00
Ken Guest
485714543d Add Cypress.io to section of links to tools for end-to-end testing 2025-01-03 23:20:10 +00:00
Xymph
a3c3be7e18 Fix PHPDoc links 2025-01-03 17:26:36 +01:00
Adrien Crivelli
78cff893e7 Update _posts/14-03-01-Object-Caching.md
Co-authored-by: Chris Brown <code@drbyte.dev>
2024-09-28 18:31:08 +02:00
Adrien Crivelli
12f59ff36a Precision on when APCu cache is shared or not
The information is based on https://github.com/krakjoe/apcu/issues/121#issuecomment-136091336.

The fact that PHP-FPM shares cache across all pools was verified in a real-world scenario.

Fixes #1009
2024-09-28 04:55:05 +09:00
Rob George
bc9e2adaa9 Later macOS versions do not include PHP 2024-06-03 12:13:14 +01:00
Ahsan Moin
01951ad1c9 Update outdated PaaS Providers
AppFog was acquired by Lumen
IBM Cloud has updated their docs
Jelastic was acquired by Virtuozzo
Nanobox was replaced by DigitalOcean App Platform
Pivotal Web Services has new link
2024-03-28 10:17:35 -04:00
Clarisse Deschamps
124c1ca7cb Update URL for Storyplayer in 11-02-01-Test-Driven-Development.md
The current URL no longer exists. 
We can replace it with the URL of the GitHub repository.
2024-03-14 20:10:32 +01:00
jrfnl
af9090900b Code Style Guide: update URL for PHP_CodeSniffer
... and small improvement to the text about running PHPCS in a git hook.

_When this text was originally written, the `--filter=GitStaged` option didn't exist yet, but now it does, it seems like a good pointer to add to the text._

Ref:
* https://github.com/squizlabs/PHP_CodeSniffer/issues/3932 (about the repo URL change)
* https://github.com/squizlabs/PHP_CodeSniffer/pull/2137 (about the GitStaged filter)
2024-02-12 14:52:13 +01:00
Peter Kokot
af68f8b16f Update current PHP version to 8.3 2023-11-24 20:10:37 +01:00
Peter Kokot
22e265347c Update _posts/01-06-01-Linux-Setup.md
Co-authored-by: Chris Brown <code@drbyte.dev>
2023-07-04 18:09:01 +02:00
Peter Kokot
a59f8294cc Add Remi's RPM repo 2023-07-04 07:09:17 +02:00
Josh Lockhart
40f42ca11a Merge pull request #983 from muriloloffi/gh-979
Adds Ubuntu/Debian native pkgs for newer versions
2023-06-27 09:32:40 -04:00
Peter Kokot
4f59243795 Add SymfonyCasts 2023-05-25 18:33:40 +02:00
Xymph
5f3db0031e Merge pull request #985 from petk/patch-php-versions
The phpversions.info is no longer maintained
2023-05-24 23:11:39 +02:00
Peter Kokot
747c12a88f Mention GitHub actions in CI 2023-05-24 20:10:58 +02:00
Peter Kokot
1096f9b9ec phpversions.info is no longer maintained 2023-05-24 19:52:57 +02:00
Peter Kokot
003bb06c7e Use PHP constructor property promotion 2023-05-24 08:19:33 +02:00
Murilo
427427b8fa Adds Ubuntu/Debian native pkgs for newer versions
Adds instructions on how to install the newer versions of PHP with
native packages for Ubuntu and Debian-based distributions using the
repositories maintainened by Ondrej Sury.
2023-05-22 21:50:32 -03:00
Peter Kokot
5b9cd4b731 Use macOS word instead of Mac 2023-05-22 15:24:18 +02:00
Peter Kokot
8a2fd86db6 Add @phpc Mastodon link 2023-05-10 20:01:44 +02:00
Avindra Goolcharan
d4481b3a5a Remove "A little help" section in Vagrant
- puphpet is archived since Feb 2022.
- last release of phansible was in 2015
2023-05-06 17:07:31 -04:00
svdv22
3db7ff2d73 Remove locale from json_encode link 2023-04-14 16:20:57 +02:00
svdv22
ea075da56f Update advice for unserializing user input 2023-04-13 22:24:21 +02:00
Dmitrii Frolov
d7637c44c6 Added periods to the list of the paid books 2023-03-03 12:45:41 -05:00
Dmitrii Frolov
2d53d30fde Added spaces to book name
Co-authored-by: Matt Trask <mjftrask@gmail.com>
2023-03-03 12:39:43 -05:00
Dmitrii Frolov
3244d5821d changed description of PHP&MYSQL book 2023-02-26 08:20:36 -05:00
Dmitrii Frolov
126d716efa added PHP&MYSQL book to the list of paid books 2023-02-23 21:02:30 -05:00
Peter Kokot
bcfce639cb Add Learn PHP The Right Way Series 2023-02-06 18:33:44 +01:00
Peter Kokot
767c5cbb8c Add PER Coding Style 2023-02-03 17:31:20 +01:00
Xymph
45616f9666 Merge pull request #967 from petk/patch-pear
Fix PEAR with Composer
2023-01-27 10:24:15 +01:00
Peter Kokot
33b3c38aab Update PHP_CodeSniffer location to GitHub 2023-01-27 08:51:02 +01:00
Peter Kokot
a494f29d9a Fix PEAR with Composer
Composer version 2 removed PEAR support.
2023-01-27 08:47:55 +01:00
Xymph
1bb13df2b9 Merge pull request #963 from petk/patch-mysql
Reword mysql extension chapter
2023-01-19 20:36:26 +01:00
Xymph
3a8287229d Merge pull request #966 from petk/patch-pest
Add Pest
2023-01-19 19:41:38 +01:00
Xymph
dff69dc534 Merge pull request #965 from petk/patch-zend
Rename zend-* packages to laminas-*
2023-01-19 19:39:37 +01:00
Peter Kokot
2016e9804c Add Pest 2023-01-19 18:37:39 +01:00