Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

My strong suggestion #14731

Closed
jasonccs opened this issue Jun 30, 2024 · 2 comments
Closed

My strong suggestion #14731

jasonccs opened this issue Jun 30, 2024 · 2 comments

Comments

@jasonccs
Copy link

Description

The official PHP website php.net has a history of 20 years and the user experience is very poor. Can we completely redesign and redesign it, such as the PECL installation package search page, https://pecl.php.net/packages.php Also, there is a page below that introduces each new version of PHP released, including the package download page. Can PHP integrate Composer tools into the PHP kernel. This way, there is no need to switch between multiple versions of PHP, which is a very troublesome thing. In addition, integrating xdebug is convenient for debugging, and commonly used tools are built-in, not manually installed. If upgrading, you can upgrade Composer to the latest version through commands. PHP needs to continuously improve its system and deconstruct to enhance user experience. I feel that the PHP company needs to invest a lot of funds and expand the ecosystem and bottom layer by expanding the R&D team. If it's not perfect, in a few years. PHP has been phased out and no one is using it.

PHP Version

php8.3

Operating System

alpine3.15

@damianwadley

This comment was marked as off-topic.

@iluuu1994
Copy link
Member

There's a replacement for pecl in the works (https://github.com/php/pie). Merging Composer into PHP doesn't achieve much. Composer is maintained by a different team, and putting the burden to keep it supported on the already few people who work on PHP doesn't sound useful. Same goes for Xdebug. It's actively maintained, and easy to install. What purpose does bundling it fulfill? I don't think any of the things you list are responsible for PHP going out of style. Anyway, this is a bug tracker. If you have strategical suggestions, this is better suited for the internals mailing list (https://www.php.net/mailing-lists.php).

@iluuu1994 iluuu1994 closed this as not planned Won't fix, can't repro, duplicate, stale Jun 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants