未加星标

PHP Web Development Tools List

字体大小 | |
[开发(php) 所属分类 开发(php) | 发布者 店小二04 | 时间 2016 | 作者 红领巾 ] 0人收藏点击收藏

Everyphp developer needs the right tools to become a PHP ninja (guru). In this example we will introduce some tools, which will make PHP web development a whole lot easier (especially if you are new to PHP).

Table Of Contents 1.7 www. w3schools.com

1. Introduction

To become a master in PHP you need the right tools to succeed. These tools consist of softwares, books andeven tutorials. Some of these tools can be used to develop or test codes on your mobile device ( specifically Android devices).The list below contains some of the best PHP tools for web developers.

Note :

This list is not in any specific order and it is not exhaustive.

XAMPP WAMP Stack Overflow W3schools.com Notepad++ Droidedit Palapa Web Server MDN 1.1 WAMP Server

WAMP refers to a set of free applications combined with Microsoft windows, which are commonly used in Web server environments.

WAMP Server is a powerful software for web developers and development. WAMP is an acronym for Windows, Apache, mysql and PHP. WAMP is a server that comes with PHP, MYSQL and PhpMyAdmin together and the software is built for Microsoft Windows based operating systems. WAMP takes the stress out of PHP web development as you do not need to manually download and install PHP, MYSQL or PhpMyAdmin.

To use WAMP simply download the executable (.exe) file of the software. The executable file is very easy to install, as it simply involves double clicking the file and following the wizard instructions.


PHP Web Development Tools List

Fig 1

Click on next to continue


PHP Web Development Tools List

Fig 2

Accept the user agreement and click next


PHP Web Development Tools List

Fig 3

Choose the install location (where to install wamp) and click next


PHP Web Development Tools List

Fig 4

Select All Options


PHP Web Development Tools List

Fig 5

Click the install button to install wamp on your machine.

The latest version of WAMP Server is not compatible with windows xp or windows server 2003.

Using wampserver

The “www” directory will be automatically created (usually c:\wamp\www) Create a subdirectory in “www” and put your PHP files inside. Click on the “localhost” link in the WampSever menu or open your internet browser and go to the URL : http://localhost 1.2 XAMPP Server

XAMPP is acronym for X (Cross-Platform), Apache (A), MariaDB (M), PHP (P) and Perl (P).

XAMPP is arguably the most popular PHP development environment.XAMPP is a completely free and easy to install. XAMPP is available for all operating systems ( linux, Microsoft Windows and and Apple OS X).

To install XAMPP simply download the executable (.exe) file of the software. The executable file is very easy to install, as it simply involves double clicking the file and following the wizard prompt.

XAMPP installs PHP, MYSQL and PhpMyAdmin. XAMPP makes web development with PHP a whole simple and easy.

The latest version of XAMPP does not support Windows XP or 2003 but you can download earlier compatible version of XAMPP for these platforms. Windows 2008, 2012, Vista, 7 and 8 are supported.

You can install your favorite apps on top of XAMPP. Drupal, Joomla!, WordPress and many other popular open source apps can be installed on top of XAMPP.

1.3Notepad ++

According to the website Notepad++ is a free (as in “free speech” and also as in “free beer”) source code editor and Notepad replacement that supports several languages. Running in the Microsoft Windows operating System.

Notepad++ is an advanced text editor and also a source code editor. It supports various languages ( it seems to support all popular languages ). Notepad++ is one of my personal favorites source code editor, as it supports all of the programming languages i use and it seems to do its work very well. It provide code syntax highlighting and auto completion. Some other features are:

Automatic backup of unsaved files. This is one of my favorites features. Text encoding formats such as ASCII, Unicode, UTF-8 and several UTF-16 encodings. Find and replace with regular expressions (including multi-line); over multiple documents and marking/summary of occurrences. Square selection (to edit multiple lines at once)
PHP Web Development Tools List

Fig 6

Drag-and-drop Tabbed document interface Zooming (with Control/Command + Mouse wheel) Spell checker (requires Aspell) FTP Browser (plug-in included in standard installation)

Matching tag highlighting (for HTML and XML tags).


PHP Web Development Tools List

Fig 7

See how both the open and close title tags are highlighted.o

Matching brace highlighting (for curly braces and square brackets) File status auto-detection. It automatically detects if a file has deleted or edited by another program. Automatically detect the language that a given file uses, using a modifiable list of file extension bindings Manually set the language of the current file
PHP Web Development Tools List

Fig 8

1.4 Palapa Web Server

Palapa web server is a mobile server for android operating system. The package includes the Lighttpd web server, PHP, MySQL, and MSMTP. It turns your devices based on android operating system into a web server and database server, suitable for building dynamic web sites. PWS version 2.0.0 or later includes support for devices that use ARM & Intel (x86) processor.

Palapa web server is a great server for android operating system and a great tool for people who just started learning programming with PHP (or even PHP gurus).

It is very easy to use, with one touch you can get the web server up and running. With another touch you can get the database server working.


PHP Web Development Tools List

Fig 9

I installed palapa web server on a tablet and phone and it seems to work just fine on both devices. It is currently my favorite mobile web server till i find another mobile server which is better.


PHP Web Development Tools List

Fig 10

Your Mobile device needs to meet this minimum requirements:

Internal memory should not be less than 70MB! ARM & Intel (x86) based processor Minimum Android 2.2 Froyo

It comes with these packages

Lighttpd 1.4.35 PHP 5.5.15 MySQL 5.1.69 MSMTP 1.4.32 Web Admin 2.1.0

Some Other Features are

USER FRIENDLY UI. LOW MEMORY + CPU USAGE: Lighttpd, PHP, MySQL, MSMTP has been compiled for low memory WEB ADMIN: You can view and control web/database server configuration and service from web browser. MAIL SUPPORT: Support for mail functionality from PHP scripts. The “www” directory will be automatically created (usually /sdcard/pws/www/ ). You can create a subdirectory in “www” and p

本文开发(php)相关术语:php代码审计工具 php开发工程师 移动开发者大会 移动互联网开发 web开发工程师 软件开发流程 软件开发工程师

主题: PHPSQLWindowsMySQLLighttpdAndroidXMLPerlHTMLCPU
分页:12
转载请注明
本文标题:PHP Web Development Tools List
本站链接:http://www.codesec.net/view/484588.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 开发(php) | 评论(0) | 阅读(33)