|16 days ago||5 months ago|
|MIT License||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
How do you test your code ?
9 projects | reddit.com/r/PHP | 5 May 2022
For tools, I use PHPUnit, Symfony's PHPUnit helper classes, and Panther (for frontend/headless-browser testing, mostly JS behavior)
Getting a DomDocument query failing
1 project | reddit.com/r/PHPhelp | 22 Apr 2022
If you are comfortable with using composer and third party libraries I would suggest checking out https://github.com/symfony/panther
Browser automation question
1 project | reddit.com/r/AskProgramming | 14 Apr 2022
I like this one recently https://github.com/symfony/panther
10+The Best PHP Projects GitHub 2022
25 projects | dev.to | 8 Nov 2021
Can I emulate a browser runtime environment in PHP?
1 project | reddit.com/r/PHP | 17 Jul 2021
What you're looking for is a package to control a "headless browser". The best one IMO is symfony/panther: https://github.com/symfony/panther
Pass host/port of already running Chromedriver instance to createChromeClient (symfony/panther)
1 project | reddit.com/r/symfony | 22 May 20211 project | reddit.com/r/PHP | 22 May 2021
symfony/panther lib & laravel - problem when calling from controller code, but works from artisan command
1 project | reddit.com/r/laravel | 3 May 2021
I'm trying to figure out an issue I'm running in to with the Panther lib. https://github.com/symfony/panther
1 project | reddit.com/r/PHP | 24 Jan 2021
Maybe with symfony/panther ?
is laravel good for web scraping?
1 project | reddit.com/r/laravel | 19 Apr 2022
Goutte, a simple php web scraper
1 project | reddit.com/r/github_trends | 18 Apr 2022
Lunch menue "get request"
1 project | reddit.com/r/PHPhelp | 25 Mar 2022
But this process will fail if the source site changes. Its better to look at parsing HTML code instead if using sub-strings. There are some nice libraries like Goutte that can help you with scraping a site.
Using scraped content to improve UX ; Is it possible?
1 project | reddit.com/r/PHP | 11 Mar 2022
Goutte – A Simple PHP Web Scraper
1 project | news.ycombinator.com | 9 Feb 2022
Composer conflict, how can we use it?
5 projects | dev.to | 19 Nov 2021
Without discussing if it’s right or wrong to keep a version of third party code that could break everthing (take a look at this PR), we were suddenly at a crossroads: drop the deps=low and give up on this kind of tests or dig in the Composer manual and look for something that could possibly help us: you guessed right, conflict is what we needed (thanks to jakzal!).
Help for resource regarding phpQuery
1 project | reddit.com/r/PHPhelp | 21 Jul 2021
I recommend looking into something more modern like Goutte. The GitHub page has some documentation.
Guzzle vs CURL for downloading large files 100MB+?
1 project | reddit.com/r/laravel | 23 Apr 2021
What are some alternatives?
headless-chromium-php - Instrument headless chrome/chromium instances from PHP
php-webdriver - PHP client for Selenium/WebDriver protocol. Previously facebook/php-webdriver
google-search-results-php - Google Search Results PHP API via Serp Api
next.js - The React Framework [Moved to: https://github.com/vercel/next.js]
PHP Spider - A configurable and extensible PHP web spider
Embed - Get info from any web service or page
PHP Scraper - PHP Scraper - an highly opinionated web-interface for PHP
Nextcloud - ☁️ Nextcloud server, a safe home for all your data
DiDOM - Simple and fast HTML and XML parser
laravel-totem - Manage Your Laravel Schedule From A Web Dashboard
Packagist - Package Repository Website - try https://packagist.com if you need your own -
Guzzle - Guzzle, an extensible PHP HTTP client