Home >Backend Development >PHP Tutorial >PHP extension development series under Linux: 1. Preface_PHP Tutorial
I have been developing PHP extensions for a while. I am learning and developing and summarizing at the same time. I am tired but happy at the same time.
Based on the principle that a good memory is worse than a bad writing, I decided to write down some issues in the development process to inspire others and make progress together.
Due to the limitations of personal level and written expression ability, it is inevitable that there will be errors and omissions, please point them out, thank you very much!
This series is developed under Linux and does not involve development under windows.
Get to the point:
First of all, What skills do individuals need to develop PHP extensions?
The above three points will not be explained in detail in the following series. If you don’t understand anything, you still need to learn it yourself.
Second, We must first think about why we want to develop PHP extensions. Is it because of personal interest and desire to improve skills, or because of work and business needs?
The former is personal interest, and interest is the best teacher. I hope you will continue to study with me.
If it’s the latter, there are some questions you need to think about first:
If you are used to the simple development and maintenance of PHP, you will feel uncomfortable facing the above problems. Therefore, I personally recommend developing extensions under the following circumstances:
Third, You need to understand that after the extension is developed, whether it can be used will be affected by at least the following aspects:
Easy solution:
Fourth, The development environment of this series is as follows:
OK, this is the end of the preface, ready to move on to the next article "PHP extension development series under Linux: 2. A typical extension development"