Statut du projet

PHP TrueAsync est un projet non officiel visant à modifier le cœur de PHP ! Le RFC proposé se trouve actuellement dans une situation incertaine, et il n’est pas clair s’il sera accepté à l’avenir.

Néanmoins, en tant qu’auteur du projet, je crois que l’existence d’un choix est une condition importante pour le progrès. Le projet PHP TrueAsync est ouvert aux idées, suggestions et contributions.

Si vous souhaitez discuter de quelque chose, écrivez sur le forum du projet ou contactez-moi personnellement :

GitHub Discussions Discord ✉ Email

Façons de contribuer

Code

Documentation

Tests

Communauté

Pour commencer

1. Forkez le dépôt

git clone https://github.com/true-async/php-src.git
cd php-src

2. Configurez votre environnement

Suivez les instructions de compilation pour votre plateforme. Pour le développement, une compilation debug est recommandée :

./buildconf
./configure --enable-async --enable-debug
make -j$(nproc)

3. Créez une branche

git checkout -b feature/my-improvement

4. Effectuez vos modifications

5. Soumettez un Pull Request

Structure des dépôts

Dépôt Description
php-src Cœur PHP avec Async API
ext-async Extension avec implémentation
true-async.github.io Ce site de documentation

Recommandations

Contact

Merci pour votre contribution à l’avenir de PHP !