xunwap

专注移动互联网服务

正在浏览 PHP开发 里的文章

Zend Studio

最强大的PHP编辑器,这种集成软件包包括了用于编辑,调试,配置PHP程序所需要的客户及服务器组件,软件包具有工业标准的PHP开发环境,代码完成引擎,功能齐全的调试器等
官方网站: http://www.zend.com/store/products/zend-studio.php

NuSphere PHPEd

PhpED 通过无与伦比的PHP调试和压缩能力,以及一个新的NuSOAP web服务向导成为了PHP编辑器领域的领军产品。更加强大的Project Manager使得发布站点和应用程序比以前更加容易。现在可以在线程级别对正在运行或者开发中的程序进行测试和调校。支持 CVS 版本控制,而且,对PostgreSQL和MySQL数据库的本地支持为PHP使用开源数据库提供了一个广泛的环境。但对中文支持不太好,汉字都当作单字节处理了。PHPED还有Linux版本。
官方网站: http://www.nusphere.com /

PHP Coder

PHPCoder用于快速开发和调试PHP应用程序,它很容易扩展和定制,这款PHP编辑器完全能够符合开发者的个性要求.
官方网站: http://www.phpide.de

Ankord PHP Expert Editor

PHP Expert Editor是一个容易使用的PHP编辑器,它的功能照顾到初级者及专业开发人员。 PHP Expert Editor 内建 http server 用作测试及除错(你也可以使用其他 http server), PHP 语法检查, FTP 功能, 程式码样板等功能。
官方网站: http://www.ankord.com/phpxedit.html

DzSoft PHP Editor

专为 PHP 所设计的网页程序编辑软件 – DzSoft PHP Editor,具有 PHP 编辑、侦错、浏览、原始码检视、档案浏览、可自订的原始码样本..等功能,无须架设网站主机就可以测试 PHP 指令码,是一套功能强大的PHP编辑器。
DzSoft PHP Editor和Ankord PHP Expert Editor非常相识,几乎找不到他们的主要区别,关于这两个软件之间的具体内幕我也不太清楚!
官方网站: http://www.dzsoft.com/dzphp.htm
Dev-PHP IDE
非常好用的PHP编辑器,支持php-gtk,快速html表单,非常的好用,本身含繁体语言包,另附暗地论坛的中文语言包
官方网站: http://devphp.sourceforge.net/

Master PHP

一款支持PHP, PHP3, PHTML, CSS, JS, HTML, HTM and SQL的PHP编辑器,它允许用户编辑多种一次编辑多种文件,允许插入,运行和最优化程序的脚本,用户可以通过工具栏定制按钮和窗体,可以导出html和rtf格式,支持18种语言
官方网站: http://www.gsoftwares.com/

Komodo

Komodo支持在Windows与Linux上,Perl、Python及JavaScript等的程序语言开发,以及多种程序语言语法不同颜色标注。这款PHP编辑器功能强大的IDE竟然不支持中文,连中文文件名的文件都打不开!
官方网站: http://www.activestate.com/Products/Komodo/

Maguma Studio

Maguma Studio包含了编辑和调试 PHP 程序所有必须的PHP编辑器。无论您是经验丰富的开发者、或是初学者它都适合您。带有十分完整的断点、分步等调试功能。支持以树形方式显示文件中的函数和类成员。
官方网站: http://www.maguma.com/

PhpLens

PhpLens是一款专为PHP开发人员准备的快速数据库开发程序。通过使用PhpLens,可以快速的设计、发布和维护数据库驱动的网络产品。该款PHP编辑器允许你以HTML表格的形式对数据库进行浏览、编辑、创建、删除和查找。不用写任何代码,它就允许你完成上述操作。
官方网站: http://phplens.com

本站原创文章,转载请注明出处

PHP的强大与灵活不但表现在WEB开发中的高效与易用,此外还在对原本属于非脚本语言范畴之内的底层机制的支持,如socket编程,
这里列举PHP中进行socket编程的系列函数及函数功能的相关说明:

socket_accept — Accepts a connection on a socket

socket_bind — Binds a name to a socket

socket_clear_error — Clears the error on the socket or the last error code

socket_close — Closes a socket resource

socket_connect — Initiates a connection on a socket

socket_create_listen — Opens a socket on port to accept connections

socket_create_pair — Creates a pair of indistinguishable sockets and stores them in an array

socket_create — Create a socket (endpoint for communication)

socket_get_option — Gets socket options for the socket

socket_getpeername — Queries the remote side of the given socket which may either result in host/port or in a Unix filesystem path, dependent on its type

socket_getsockname — Queries the local side of the given socket which may either result in host/port or in a Unix filesystem path, dependent on its type

socket_last_error — Returns the last error on the socket

socket_listen — Listens for a connection on a socket

socket_read — Reads a maximum of length bytes from a socket

socket_recv — Receives data from a connected socket

socket_recvfrom — Receives data from a socket whether or not it is connection-oriented

socket_select — Runs the select() system call on the given arrays of sockets with a specified timeout

socket_send — Sends data to a connected socket

socket_sendto — Sends a message to a socket, whether it is connected or not

socket_set_block — Sets blocking mode on a socket resource

socket_set_nonblock — Sets nonblocking mode for file descriptor fd

socket_set_option — Sets socket options for the socket

socket_shutdown — Shuts down a socket for receiving, sending, or both

socket_strerror — Return a string describing a socket error

socket_write — Write to a socket

相信对于已经熟悉Posix Socket的开发者来说,使用PHP Socket进行开发将很容易上手。

本站原创文章,转载请注明出处