Top 23 PHP PHP Projects
A PHP framework for web artisans.Project mention: ELI5:Framework,library and package? | reddit.com/r/learnprogramming | 2021-05-04
The Symfony PHP frameworkProject mention: Unable to get the request and session values in one of my controller actions. | reddit.com/r/symfony | 2021-05-09
I reread the github issue. Still don't see any discussion on async though maybe it is in one of the referenced issues.
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Dependency Manager for PHPProject mention: How to setup dev PHP/MariaDB (MySQL) environment on Windows | dev.to | 2021-05-06
Composer is the package manager of PHP. And guess what, it's also available in choco!
The Laravel Framework.Project mention: Cleaning up my Controllers by refactoring out unnecessary request logic | reddit.com/r/laravel | 2021-05-06
Before, you can redefine the [`validationData` method](https://github.com/laravel/framework/blob/f3830287139ddf8f5c66c5306c37434eb73fd2ad/src/Illuminate/Foundation/Http/FormRequest.php#L122), and edit your rules accordingly.
Guzzle, an extensible PHP HTTP clientProject mention: Always check for built-in WordPress functions for whatever you're trying to do. | reddit.com/r/Wordpress | 2021-03-03
You can achieve this (and a lot more) using, e.g. guzzle, a "PHP HTTP client that makes it easy to send HTTP requests and trivial to integrate with web services".
sample code for several design patterns in PHP 8Project mention: PHP MVC Framework | reddit.com/r/laravel | 2021-03-24
Open Source PHP Framework (originally from EllisLab)Project mention: Top 9 PHP Frameworks For Web Development In 2021 | dev.to | 2021-05-04
CodeIgniter is a rapid web application development framework with a ridiculously small size. CodeIgniter 4, the latest version of CodeIgniter, is a mere 1.2 MB in size. Like Laravel, it’s open-source and boasts 18k+ stars on GitHub. Just because of how bare-bone it is, we have included it in the second position. Like several other frameworks, CodeIgniter provides a set of libraries and an intuitive interface to accelerate PHP web app development. Currently, this is not tracked by PHPbenchmarks.com but is considered among the best PHP frameworks for website development.
The PHP Unit Testing framework.Project mention: Open-Source Software | dev.to | 2021-05-03
PHPUnit is an example of OSS which is free.
The classic email sending library for PHPProject mention: Game Dead? | reddit.com/r/PORetribution | 2021-05-04
I tried making an account so I could download the game, however I was taken to a blank page with just the text Error: SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting .
Liberating Web Analytics. Star us on Github? +1. Matomo is the leading open alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. We love Pull Requests!Project mention: Goodbye MFs, I won't miss your shitty products managed by thieves! | reddit.com/r/degoogle | 2021-05-11
Analytics: I use my home brewed tools but Matomo is niiice
A PHP parser written in PHPProject mention: Tree-sitter: an incremental parsing system for programming tools | news.ycombinator.com | 2021-02-22
I wish there was a more universal format for parsers, but I just don't think there enough people who know their stuff.
Take PHP, a language that a lot of people use: the tree-sitter-php extension doesn't support features added in 2019, let alone features added towards the end of 2020.
If you want an up-to-date PHP parser, there's really only one open-source parser that's accurate enough to be used on PHP codebases old and new, and it's written in PHP. Then if you want to parse in a robust fashion you have to adopt a number of hacks to get everything working.
I hadn't encountered LSIF before – can GitHub be configured to use those maps?
Yii 2: The Fast, Secure and Professional PHP FrameworkProject mention: Yii Html 1.0.0 | reddit.com/r/PHP | 2021-03-17
php class('float-right')->content( 'Powered by ', Html::a( 'Yii Framework', 'https://www.yiiframework.com/', ['rel' => 'external'] ) ) ?>
Better Markdown Parser in PHPProject mention: How markdown emails work in Laravel using `league/commonmark` package | dev.to | 2021-03-17
The first package used to parse markdown was erusev/parsedown
Personal CRM. Remember everything about your friends, family and business relationships.Project mention: Monica: Personal CRM Done Right | news.ycombinator.com | 2021-05-03
Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMSProject mention: Vreau sa fac un site pentru o ruda si am nevoie de putin ajutor | reddit.com/r/programare | 2021-04-23
PHP errors for cool kids
Open software engineering platform and fun adventure gameProject mention: Is there any "Unified HUB SOlution" in this Microservices era? | reddit.com/r/devops | 2021-04-10
You also mention Gitlab is close to what you would like - maybe Phabricator is even closer: https://phacility.com/phabricator/
📛 An open source status page system for everyone.Project mention: Uptimerobot replacement for status page? | reddit.com/r/selfhosted | 2021-04-27
Abstraction for local and remote filesystems (by thephpleague)Project mention: Protected properties and methods: Good or bad? | reddit.com/r/PHP | 2021-03-29
I'll let somebody else explain how complex and buggy these workarounds are: https://github.com/thephpleague/flysystem/issues/1285
PHP Image ManipulationProject mention: Is there a modern OOP image processing lib for PHP? | reddit.com/r/PHP | 2021-03-05
Mithril is pretty great, they're big lovers of it over at https://flarum.org/. I love being able to use it with JSX without all the complexities of React.
A PHP library for generating universally unique identifiers (UUIDs).Project mention: Sortable Collision-Free UUIDs | news.ycombinator.com | 2021-05-03
There's also the risk of bad randomness sources and/or bugs.
One popular UUID library got a bug report stating: "We are generating about 1M UUID4 a day, and we are getting several hundred collisions a day". And so they were; turned out to be a bug/weird interaction between the OpenSSL library they were using for randomness and forking. (Details here, although it was all fixed years ago of course: https://github.com/ramsey/uuid/issues/80)
On paper, you should never, ever, ever see a collision when generating a mere million v4 UUIDs a day, much less hundreds of collisions. But that doesn't mean it can't happen!
This is also an interesting bit of analysis; comes from a company that processed a lot of UUIDs generated in browsers, checked, and discovered about 5 collisions per million UUIDs. Again, not what you'd naively expect! (Turned out to be mostly driven by misbehaving crawlers.) https://medium.com/teads-engineering/generating-uuids-at-sca...
Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs.Project mention: Nine years after, how much of this is still true about PHP? | reddit.com/r/programming | 2021-04-30
Switched from Python to PHP and now using Slim. Very happy with the move so far.
What are some of the best open-source PHP projects in PHP? This list will help you:
|6||Design Patterns PHP||19,572|