What IDE tools are used for c-php extension development?

Source: Internet
Author: User
What IDE tool is used for php extension development? What IDE tool is used for vssublime php extension development?
Vs
Sublime

Reply content:

What IDE tools are used for php extension development?
Vs
Sublime

The PHP extension (PECL) is developed in C language like the PHP engine. Laruence, a member of the PHP core development team, uses VIM for PHP development.
Http://www.laruence.com/2011/09/13/2139.html
Books: http://www.walu.cc/phpbook/
Case: php-src/ext
PECL Development Contact Group: http://news.php.net/php.pecl.dev
Try to write some phpt test cases. There are many references under php-src/tests.
Compile PHP with -- enable-debug during testing. You need to execute your extension logic without outputting any error information.
Use valgrind to detect memory leakage.

PHP Asynchronous Network Expansion Swoole author blog: http://rango.swoole.com/
PHP Chinese Word Segmentation extension SCWS and XunSearch full text search engine author blog: http://hightman.cn
PHP code encryption extensions php-beast author blog: http://my.oschina.net/liexusong/blog

If you want to use IDE development on Linux, you can look at Eclipse CDT or Qt Creator.

Build PHP extension:
Http://wiki.swoole.com/wiki/page/238.html (video tutorial)
Http://php.net/manual/zh/internals2.buildsys.php
The php-src/ext/ext_skel script is used to generate the PECL extension source code skeleton.

PHP extensions are written in C language, and the C language is generally written in the VC ++ environment.

Is this related to PHP extensions? Whatever you want

C language. If we use VS for compiling in WIn

Good text is added to the favorites. You can use the editor.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.