- Drupal 8 Module Development
- Daniel Sipos
- 201字
- 2021-07-02 15:45:12
Tools for developing in Drupal
Drupal is a sophisticated platform, and from the glimpse provided in this chapter, we can already see that there are numerous systems and structures to keep track of. In this section, I will provide tools that simplify or streamline the development process.
Going forward, I assume that you have your own web server stack and your own PHP development tools. However, if you are just getting started, you may want to look at Acquia Dev Desktop from Acquia (http://acquia.com). It offers entire application stacks to get you started on Windows, Linux, or macOS X. Alternatively, if you are even just a bit more advanced, you can consider the Drupal VM (https://www.drupalvm.com/), a Vagrant and Ansible-based local development environment ready for Drupal.
As for a code editor, I personally use PhpStorm (as many others do), but you are free to use whatever IDE you want because Drupal itself doesn't require anything special. Also, while running a PHP debugger is certainly not necessary, you may find running Xdebug or the Zend Debugger to be useful. I personally recommend a PHP debugger wholeheartedly, not only for debugging itself, but also for understanding the processes that happens under the hood.
- Java異步編程實戰(zhàn)
- Access 2010數(shù)據(jù)庫基礎(chǔ)與應(yīng)用項目式教程(第3版)
- 微信公眾平臺開發(fā):從零基礎(chǔ)到ThinkPHP5高性能框架實踐
- Python數(shù)據(jù)結(jié)構(gòu)與算法(視頻教學(xué)版)
- Learning ArcGIS for Desktop
- Learning PHP 7
- Python項目實戰(zhàn)從入門到精通
- 汽車人機(jī)交互界面整合設(shè)計
- Vue.js 3應(yīng)用開發(fā)與核心源碼解析
- Machine Learning for Developers
- 貫通Tomcat開發(fā)
- C語言程序設(shè)計
- 超好玩的Scratch 3.5少兒編程
- H5+移動營銷設(shè)計寶典
- Android項目實戰(zhàn):博學(xué)谷