给新手PHP爱好者的建议

San*_*rst 1 php

我是PHP的新手,我想知道PHP,CakePHP和Joomla之间的区别.哪种IDE最常用于开发基于PHP的Web应用程序.

Ajax是如何在PHP中实现的,只是通过JQuery或者还有更多东西.这将是涵盖大多数基本概念和高级概念的理想书籍.

dec*_*eze 7

PHP是一种编程语言.

CakePHP是一个用PHP编写的框架.
框架为快速开发应用程序奠定了基础,为您提供了许多功能,无论如何,您必须使用纯PHP编写这些功能.例如,安全数据库访问,会话管理或分页.这些都是你必须关心的乏味的事情,但对于每个应用程序来说基本相同.它还为您的项目建立了一定的结构.

Joomla是一个CMS,一个用PHP编写的内容管理系统.
CMS是您可以按原样使用的预构建系统,允许您管理内容.它们是可扩展和可定制的,但通常不会达到用普通PHP或使用框架编写的应用程序可以承受或不容易的程度.虽然您根本不需要编写,但已经有很多功能.

AJAX根本没有在PHP中实现.
AJAX只是意味着Javascript会向服务器询问数据并且服务器会提供数据.
典型的PHP页面使用完整的HTML网页响应请求.对于AJAX请求,无论您决定什么,服务器都会使用XML,JSON或纯文本进行响应.它的工作方式与使用HTML页面响应的方式完全相同.

Javascript是一种编程语言.

jQuery是一个用Javascript编写的库.
框架,定义几乎相同.

对于IDE建议,请进行搜索.