blob: 2ba51b00dd91ab8308b793dd51a113a19c027585 [file] [log] [blame]
<html>
<!--
Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
-->
<head>
<title>PHP 和 HTML5 学习资源 - NetBeans IDE 教程、指南和文章</title>
<meta name="description" CONTENT="Collection of resources for programming PHP
applications in NetBeans IDE">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="../../netbeans.css">
</head>
<body>
<h1>PHP 和 HTML5 学习资源</h1>
<p>下面是一些关于使用 NetBeans IDE 开发 PHP 应用程序和 HTML5 应用程序的资源。NetBeans IDE 对这些技术的支持正在快速发展。有关最新信息,请参阅 <a href="http://blogs.oracle.com/netbeansphp/">NetBeans for PHP 博客</a><a href="https://blogs.oracle.com/netbeanswebclient/">NetBeans WebClient 博客</a></p>
<table class="full-width">
<tbody>
<tr>
<td width="50%" class="valign-top">
<div class="trail-box">
<div class="trail-box-header">
<img src="../../images_www/v6/trails/trails-box-tr.png" width="7" height="21" class="right">
<img src="../../images_www/v6/trails/trails-box-tl.png" width="7" height="21" class="left">
<!-- here is the box header -->
<h1>入门指南<a name="start-netbeans"></a></h1>
</div>
<div class="trail-box-content">
<ul>
<li><a href="../docs/webclient/html5-gettingstarted.html">HTML5 应用程序入门</a></li>
<li><a href="../docs/php/quickstart.html">NetBeans IDE PHP 快速入门教程</a></li>
<li><a href="../docs/php/project-setup.html">设置 PHP 项目</a></li>
<li><a href="../../kb/docs/php/ajax-quickstart.html">PHP 应用程序中的 Ajax 简介</a></li>
<li class="new-bullet"><a href="../docs/webclient/cordova-gettingstarted.html">Cordova 应用程序创建入门指南</a></li>
</ul>
</div>
<div class="trail-box-bottom">
<img src="../../images_www/v6/trails/trails-box-br.png" width="7" height="6" class="right">
<img src="../../images_www/v6/trails/trails-box-bl.png" width="7" height="6" class="left">
</div>
</div>
<div class="trail-box">
<div class="trail-box-header">
<img src="../../images_www/v6/trails/trails-box-tr.png" width="7" height="21" class="right">
<img src="../../images_www/v6/trails/trails-box-tl.png" width="7" height="21" class="left">
<!-- here is the box header -->
<h1>教程和文章</h1>
</div>
<div class="trail-box-content">
<p><b>HTML5 和 JavaScript 项目开发</b></p>
<ul class="b-bottom-dashed">
<li><a href="../docs/webclient/html5-editing-css.html">在 HTML5 应用程序中使用 CSS 样式表</a></li>
<li><a href="../docs/webclient/html5-js-support.html">在 HTML5 应用程序中调试和测试 JavaScript</a></li>
<li><a href="http://wiki.netbeans.org/HTML5">NetBeans IDE 中的 HTML5 支持 Wiki 页</a></li>
<li><a href="../docs/web/js-toolkits-jquery.html">使用 jQuery 改善 Web 页的外观和可用性</a></li>
<li><a href="../docs/web/js-toolkits-dojo.html">使用 JSON 将 Dojo 树连接至 ArrayList</a></li>
<li class="new-bullet"><a href="https://blogs.oracle.com/geertjan/entry/html5_front_end_for_an" target="_blank">现有 Java EE 应用程序的 HTML5 前端</a>(Geertjan 的博客)</li>
</ul>
<p><b>为进行 PHP 开发配置环境</b><a name="configuration"></a></p>
<ul class="b-bottom-dashed">
<li><a href="../docs/php/configure-php-environment-windows.html">在 Windows 中配置环境</a></li>
<li><a href="../docs/ide/install-and-configure-mysql-server.html">在 Windows 中配置 MySQL 数据库服务器</a> </li>
<li><a href="../docs/php/configure-php-environment-ubuntu.html">在 Linux Ubuntu 发行版本中配置环境</a></li>
<li><a href="../docs/php/configure-php-environment-mac-os.html">在 Mac OS X 中配置环境</a></li>
<li><a href="http://wiki.netbeans.org/HowToConfigureXDebug">如何配置 XDebug (Wiki)</a></li>
</ul>
<p><b>测试和调试</b></p>
<ul class="b-bottom-dashed"><li><a href="../../kb/docs/php/debugging.html">在 NetBeans IDE 中调试 PHP 源代码</a> </li>
<li><a href="../docs/php/phpunit.html">使用 PHPUnit 和 Selenium 进行测试</a></li>
<li><a href="http://blogs.oracle.com/netbeansphp/entry/path_mapping_in_php_debugger">"NetBeans for PHP" 博客:映射路径以进行远程调试</a></li>
</ul>
<p><b>框架</b></p>
<ul class="b-bottom-dashed">
<li><a href="http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/oow10/php_webapp/php_webapp.htm">使用 Oracle Database 11g 和 NetBeans IDE 开发 Zend 框架应用程序</a></li>
<li><a href="http://www.tiplite.com/cakephp-support-in-netbeans/">TipLite 博客:NetBeans 中的 CakePHP 支持</a> </li>
<li><a href="http://blogs.oracle.com/netbeansphp/entry/using_zend_framework_with_netbeans">"NetBeans for PHP" 博客:将 Zend 框架与 NetBeans IDE 配合使用</a></li>
<li><a href="http://www.mybelovedphp.com/2009/01/27/netbeans-revisited-code-completion-for-code-igniter-ii/">“我喜爱的 PHP”博客:重返 NetBeans:Code-igniter II 的代码完成功能</a></li>
<li><a href="http://www.mybelovedphp.com/2009/01/27/netbeans-code-completion-for-the-kohana-framework/">“我喜爱的 PHP”博客:Netbeans:Kohana 框架的代码完成功能</a></li>
<li>另请参见:“截屏视频”和“社区提供的文档”部分中的 Symfony 和 Zend 框架支持文档。</li>
</ul>
<p><b>常规 PHP 教程</b></p>
<ul class="b-bottom-dashed">
<li><a href="../docs/php/code-templates.html">适用于 PHP 的 NetBeans IDE 中的代码模板</a></li>
<li><a href="../docs/php/remote-hosting-and-ftp-account.html">在远程 Web 服务器上部署 PHP 应用程序</a></li>
</ul>
<p><b>使用 PHP 创建数据库驱动的应用程序</b></p>
<ul>
<li><a href="../docs/php/wish-list-tutorial-main-page.html">主页:使用 PHP 创建数据库驱动的应用程序</a></li>
<li><p>第 1 部分:创建数据库</p>
<ul>
<li><a href="../docs/php/wish-list-lesson1.html">1a:创建 MySQL 数据库</a></li>
<li><a href="../docs/php/wish-list-oracle-lesson1.html">1b:创建 Oracle 数据库表</a> </li>
</ul>
</li>
<li><a href="../docs/php/wish-list-lesson2.html">第 2 部分:设计应用程序。从数据库读取数据</a></li>
<li><a href="../docs/php/wish-list-lesson3.html">第 3 部分:创建新应用程序用户</a></li>
<li><a href="../docs/php/wish-list-lesson4.html">第 4 部分:优化代码</a></li>
<li><a href="../docs/php/wish-list-lesson5.html">第 5 部分:添加安全性代码。实现应用程序用户登录</a></li>
<li><a href="../docs/php/wish-list-lesson6.html">第 6 部分:在数据库中添加新的愿望</a></li>
<li><a href="../docs/php/wish-list-lesson7.html">第 7 部分:更新和删除数据库中的条目</a></li>
<li><a href="../docs/php/wish-list-lesson8.html">第 8 部分:使用 CSS 改进应用程序的外观</a></li>
<li><a href="../docs/php/wish-list-lesson9.html">第 9 部分:将应用程序部署到远程 Web 服务器</a></li>
</ul>
</div>
<div class="trail-box-bottom">
<img src="../../images_www/v6/trails/trails-box-br.png" width="7" height="6" class="right">
<img src="../../images_www/v6/trails/trails-box-bl.png" width="7" height="6" class="left">
</div>
</div>
</td>
<td width="50%" class="valign-top">
<div class="trail-box">
<div class="trail-box-header">
<img src="../../images_www/v6/trails/trails-box-tr.png" width="7" height="21" class="right">
<img src="../../images_www/v6/trails/trails-box-tl.png" width="7" height="21" class="left">
<h1>截屏视频</h1>
</div>
<div class="trail-box-content">
<ul>
<li class="new-bullet">(YouTube) <a href="https://www.youtube.com/watch?v=gIEBo2AUDkA">Backbone.js 与 Maven 中的 Java EE</a> </li>
<li class="new-bullet"><a href="../docs/web/html5-cordova-screencast.html">NetBeans IDE 中的 Cordova 入门指南</a> </li>
<li class="new-bullet"><a href="../docs/webclient/html5-knockout-screencast.html">在 HTML5 应用程序中使用 KnockoutJS</a> </li>
<li><a href="../docs/web/html5-gettingstarted-screencast.html">HTML5 应用程序入门</a> </li>
<li><a href="../docs/web/html5-css-screencast.html">在 HTML5 应用程序中使用 CSS 样式表</a> </li>
<li><a href="../docs/web/html5-javascript-screencast.html">测试和调试 HTML5 应用程序中的 JavaScript</a> </li>
<li>(YouTube) <a href="http://www.youtube.com/watch?v=edw0js0hdEo">NetBeans IDE 中的 HTML5、JavaScript 和 CSS3</a> </li>
<li>(YouTube) <a href="http://www.youtube.com/watch?v=loSrdwuxgSI#!">5 分钟内从数据库到 HTML5 Backbone.js</a> </li>
<li><a href="../docs/php/screencast-php54.html">在 NetBeans IDE 中编辑 PHP 5.4</a></li>
<li><a href="../docs/php/screencast-doctrine2.html">适用于 PHP 的 NetBeans IDE 中的 Doctrine 2 框架支持</a></li>
<li><a href="../docs/php/screencast-continuous-builds.html">持续构建服务器上的 PHP 支持</a></li>
<li><a href="../docs/php/screencast-apigen.html">在 NetBeans IDE 中生成 PHP 文档</a>(现在使用 ApiGen 来代替 PHPDocumentor。)</li>
<li><a href="../docs/php/screencast-smarty.html">适用于 PHP 的 NetBeans IDE 中的 Smarty 框架支持</a></li>
<li><a href="../docs/php/screencast-rename-refactoring.html">适用于 PHP 的 NetBeans IDE 7.0 中的重命名重构和其他编辑器改进</a> </li>
<li><a href="../docs/php/zend-framework-screencast.html">截屏视频:NetBeans IDE 中的 Zend 框架支持</a></li>
<li><a href="../docs/php/namespace-code-completion-screencast.html">PHP 名称空间代码完成</a></li>
<li><a href="../docs/php/flickr-screencast.html">在 Flickr 中构建 PHP 演示</a></li>
<li><a href="../docs/php/php-variables-screencast.html">声明注释中的变量和相关的代码完成功能</a></li>
</ul>
<div class="b-top-dashed align-right"><br><p>
<a href="/community/media.html"> <img alt="" height="12" src="../../images_www/v6/arrow-button.gif" width="15" /> NetBeans 媒体库</a></p>
</div>
</div>
<div class="trail-box-bottom">
<img src="../../images_www/v6/trails/trails-box-br.png" width="7" height="6" class="right">
<img src="../../images_www/v6/trails/trails-box-bl.png" width="7" height="6" class="left">
</div>
</div>
<div class="trail-box">
<div class="trail-box-header">
<img src="../../images_www/v6/trails/trails-box-tr.png" width="7" height="21" class="right">
<img src="../../images_www/v6/trails/trails-box-tl.png" width="7" height="21" class="left">
<!-- here is the box header -->
<h1>社区提供的文档</h1>
</div>
<div class="trail-box-content">
<ul>
<li><a href="http://netbeans.dzone.com/php-project-api-generator">DZone:APIGen 插件:PHP 项目 API 生成器</a> </li>
<li><a href="http://wiki.netbeans.org/NB68symfony">在 Windows 中,NetBeans 6.8 使用的 Symfony</a></li>
<li><a href="http://wiki.netbeans.org/ConfiguringNetBeansProjectForWordPress">针对 WordPress 配置 NetBeans IDE 项目</a></li>
</ul>
<div class="b-top-dashed align-right"><br><p>
<a href="http://wiki.netbeans.org/CommunityDocs_Contributions" target="_blank"> <img alt="" height="12" src="../../images_www/v6/arrow-button.gif" width="15" /> 社区提供的所有文档</a></p>
</div>
</div>
</div>
<div class="trail-box">
<div class="trail-box-header">
<img src="../../images_www/v6/trails/trails-box-tr.png" width="7" height="21" class="right">
<img src="../../images_www/v6/trails/trails-box-tl.png" width="7" height="21" class="left">
<!-- here is the box header -->
<h1>其他资源</h1>
</div>
<div class="trail-box-content">
<p><b><em>使用 NetBeans IDE 开发应用程序</em>用户指南</b></p>
<ul class="b-bottom-dashed">
<li><a href="http://www.oracle.com/pls/topic/lookup?ctx=nb7400&amp;id=NBDAG1532">开发 PHP 应用程序</a></li>
<li><a href="http://www.oracle.com/pls/topic/lookup?ctx=nb7400&amp;id=NBDAG1525">开发 HTML5 应用程序</a></li>
</ul>
<p><b>在线期刊文章</b></p>
<ul>
<li><a href="http://netbeans.dzone.com/news/generate-constructor-getters-a">NetBeans 区:在 NetBeans PHP IDE 中生成构造函数、Getter 和 Setter</a></li>
<li><a href="http://netbeans.dzone.com/news/netbeans-project-specific-php-">NetBeans 区:NetBeans 项目特定的 PHP 解释器</a></li>
<li class="new-bullet"><a href="http://jaxenter.com/from-database-to-restful-web-service-to-html5-in-10-minutes-46064.html">Jax 杂志:10 分钟内从数据库到 REST 风格的 Web 服务再到 HTML5</a></li>
</ul>
<p><b>IDE、数据库和版本控制</b></p>
<ul>
<li><a href="../docs/ide/oracle-db.html">连接到 Oracle 数据库</a> </li>
<li><a href="../../features/ide/index.html">基本 IDE 特性</a></li>
<li><a href="../articles/mysql.html">MySQL 和 NetBeans IDE</a></li>
<li><a href="../docs/ide/mysql.html">连接 MySQL 数据库</a></li>
<li><a href="../../features/ide/collaboration.html">版本控制和开发者协作</a></li>
<li><a href="http://nbdrupalsupport.dev.java.net/">NetBeans IDE 的 Drupal 6.x 支持</a></li>
</ul>
<p><b>博客</b></p>
<ul class="b-bottom-dashed">
<li><a href="http://blogs.oracle.com/netbeansphp/entry/configuring_a_netbeans_php_project#comments">"NetBeans for PHP" 博客</a></li>
<li><a href="https://blogs.oracle.com/netbeanswebclient/">NetBeans Web 客户端博客</a></li>
</ul>
</div>
<div class="trail-box-bottom">
<img src="../../images_www/v6/trails/trails-box-br.png" width="7" height="6" class="right">
<img src="../../images_www/v6/trails/trails-box-bl.png" width="7" height="6" class="left">
</div>
</div>
</td>
</tr>
</tbody>
</table>
</body>
</html>