introduce php, mysql and netbean
TRANSCRIPT
![Page 1: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/1.jpg)
Nhóm 6: PHP , Mysql
và NetBean
Hà Tiến Trung – 11110151Nguyễn Trung Kiên – 11110064Nguyễn Hoài Thuận - 10110115
Trường đại học sư phạm kỹ thuật TPHCMKhoa công nghệ thông tin
báo cáo bộ môn Công cụ và môi trường phát triển phần mềm
![Page 2: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/2.jpg)
PHP
![Page 3: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/3.jpg)
1.PHP là gì ?
PHP ("PHP: Hypertext Preprocessor") là một ngôn ngữ lập trình hay một loại mã lệnh chủ yếu được dùng để phát triển các ứng dụng viết cho máy chủ, mã nguồn mở. Nó rất thích hợp với Web và có thể dễ dàng nhúng vào trang HTML. Do được tối ưu hóa cho các ứng dụng web, tốc độ nhanh, nhỏ gọn, cú pháp giống C và Java, dễ học và thời gian xây dựng sản phẩm tương đối ngắn hơn so với các ngôn ngữ khác nên PHP đã nhanh chóng trở thành một ngôn ngữ lập trình web phổ biến nhất thế giới.
![Page 4: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/4.jpg)
2.Lịch sử phát triển của PHP
PHP/FI PHP/FI 2.0 PHP 3 PHP 4 PHP 5 PHP 6
![Page 5: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/5.jpg)
PHP/FI do Rasmus Lerdorf tạo ra năm 1995.
PHP/FI 2.0 được chính thức công bố vào tháng 11 năm 1997.
PHP 3 Nó đã được Andi Gutmans và Zeev Suraski tạo ra năm 1997 sau khi viết lại
hoàn toàn bộ mã nguồn trước đó. Lý do chính mà họ đã tạo ra phiên bản này là do nhận họ thấy PHP/FI 2.0 hết sức yếu kém trong việc phát triển các ứng dụng thương mại điện tử.
![Page 6: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/6.jpg)
PHP 4 1998 , Andi Gutmans và Zeev Suraski đã bắt đầu bắt tay vào việc viết lại
phần lõi của PHP. Mục đích thiết kế là nhằm cải tiến tốc độ xử lý các ứng dụng phức tạp, và cải tiến tính mô đun của cơ sở mã PHP.
PHP 5 Những yếu kém của PHP 4 đặc biệt với khả năng hỗ trợ lập trình hướng đối
tượng (OOP), xử lý XML, không hỗ trợ giao thức máy khách mới của MySQL 4.1 và 5.0, hỗ trợ dịch vụ web yếu. Những điểm này chính là mục đích để Zeev và Andi viết Zend Engine 2.0, lõi của PHP 5.0.
PHP 6 Hiện nay phiên bản PHP 6 đang được phát triển, PHP 6 bản sử dụng thử đã có
thể được download tại địa chỉ http://snaps.php.net.
![Page 7: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/7.jpg)
3. Sự khác nhau giữa HTML và PHP 1. HTML
![Page 8: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/8.jpg)
2 . PHP
![Page 9: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/9.jpg)
Cú pháp
Mã Php được đặt trong cặp dấu : <?P ?> Chú thích :
// # /* */
![Page 10: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/10.jpg)
Toán tử
![Page 11: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/11.jpg)
Biến – Hằng Biến :
Không cần phải khai báo kiểu dữ liệu $
Ex: $A = “abc”; $B = 10; $C = 10.5;
local global Static
Hằng : Define(‘name’,’value’);
![Page 12: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/12.jpg)
Phạm vi và giá trị Php coi 1 biến có mỗi giới hạn , để xác đinh 1 biến toàn cục có
tác dụng trong hàm ta cần phải khai báo lại . Nếu không giá trị của biến được coi là cục bộ trong hàm .$a = 1;$b = 2;Function Sum()
{Global $a,$b;$b= $a + $b;}
Sum();Echo(b);
![Page 13: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/13.jpg)
6. Các kiểu dữ liệu
Boolean Integer Float , double String Array
![Page 14: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/14.jpg)
Bool : true or false $a = true;
Integer : số nguyên $a = 10;
Float , double : kiểu số thực $a = 10.2;
String : chuỗi $a = “Hello word”;
![Page 15: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/15.jpg)
Array : mảng 1 chiều :
$a= array(“pt1",“pt2",“pt3",“pt4"); $a[vị trí]; $a[]=“giá trị”;
2 chiều : $a=array(
array("TIR","Tires", 100), array("COR","Concord", 1000), array("BOE","Boeing", 5000));
$a[0][0] // TIR
![Page 16: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/16.jpg)
Mảng kết hợp Mảng 1 chiều kết hợp :
$a = array( “hoten" => “Nguyễn văn A",
“tuoi" => “25", “gioitinh" => “Nam");
$a[“hoten”] // Nguyễn văn A$a[“quoctich”]=“Vietnam”;
Mảng 2 chiều kết hợp $a[“tên1"] [“tên2"] = “giá trị";
![Page 17: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/17.jpg)
Một số hàm cơ bản làm việc với mảng + Hàm gộp mảng:
Cú pháp: array_merge($mang1, $mang2); + Hàm tách mảng:
Cú pháp: array_slice($mang, vị trí tách, số lượng tách);
+ Hàm sắp xếp mảng: Cú pháp: sort($mảng);
+ Hàm sắp xếp mảng theo chỉ mục: Cú pháp: ksort($mảng);
+ Hàm tìm phần tử có tồn tại trong mảng hay không ?.
Cú pháp: in_array(giá trị tìm, $mảng);
![Page 18: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/18.jpg)
Các cấu trúc lệnh
If else For While Do while Switch case
![Page 19: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/19.jpg)
Lớp và đối tượng Lớp :
class classname{
var $variable;function name($parameter1, $parameter2)
{// code//return;
};` }
![Page 20: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/20.jpg)
Đối tượng $a=new classname();
$a->namefunction(); $a->attribute = “value”; $a->attribute;
![Page 21: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/21.jpg)
MySQL và PHP
Để connect tới CSDL trên MySql rất đơn giản , chỉ cần sử dụng hàm mysql_connect(host,user,password) để mở 1 kết nối tới MySql Server vơi kết quả là giá trị trả về của hàm(giả sử là biến $link) , sau đó dùng hàm mysql_select_db(database_name,$link).
Vd : $link =
mysql_connect(“localhost”,”admin”,”12345”); mysql_select_db(“DB1”,$link)or die(can not
select database); Mysql_error();
![Page 22: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/22.jpg)
Truy vấn
Để thực hiện câu lệnh truy vấn ta dùng hàm mysql_query(query,link); Ex:
$result = mysql_query(“Select * from table “,$link)or die (“thông báo”);
![Page 23: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/23.jpg)
MySql Mysql là ứng dụng cơ sở dữ liệu mã nguồn mở phổ biến nhất hiện
nay Mysql có giao diện trên Windows hay Linux , cho phép người sử
dụng thao thác các hành động tới nó. Có thể sử dụng Mysql thông qua phần mềm Mysql hay thông qua
Xampp trên localhost/phpmyadmin
![Page 24: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/24.jpg)
I .Các kiểu CSDL trong Mysql
1 : Kiểu numeric
![Page 25: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/25.jpg)
![Page 26: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/26.jpg)
2. Kiểu Time
![Page 27: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/27.jpg)
3 . Kiểu String
![Page 28: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/28.jpg)
![Page 29: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/29.jpg)
II:Các thao tác với dữ liệu
SELECT INSERT UPDATE DELETE
![Page 30: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/30.jpg)
SELECT SELECT <danh sách các cột > FROM <danh sách các bảng> WHERE <điều kiện rằng buộc> GROUP BY <tên cột> HAVING <điều kiện bắt buộc của group
by> ORDER BY <danh sách các cột> LIMIT <number | number>
![Page 31: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/31.jpg)
INSERT INSERT INTO Tên bảng VALUE(bộ giá trị) UPDATE
UPDATE TABLE Tên bảng SET Tên cột = Biểu thức WHERE điều kiện
DELETE DELETE FROM Tên bảng WHERE Điều kiện
![Page 32: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/32.jpg)
III : Các hàm cơ bản trong Myslq1.Các hàm trong phát biểu GROUP BY
![Page 33: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/33.jpg)
2 . Các hàm xử lý chuỗi
![Page 34: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/34.jpg)
3 . Các hàm xử lý về thời gian
![Page 35: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/35.jpg)
4. Các hàm về toán học
![Page 36: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/36.jpg)
netbeans
Giới thiệu về Netbeans Các cơ bản khi sử dụng Netbeans Các phiên bản của Netbeans Các tính năng mới trong Netbean 8
![Page 37: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/37.jpg)
netbeans
Là một công cụ dành cho lập trình viên để viết, biên dịch, debug và triển khai chương trình.
Là môi trường phát triển mã nguồn mở dành cho lập trình viên J2ME
NetBeans là một trong những Java IDE phổ biến thứ hai chỉ sau Eclipse
NetBeans là sự xuất hiện của Sun Microsystems và trong sản phẩm Eclipse là “ông trùm” IBM
Down Netbeans tại: https://netbeans.org/downloads/index.html
![Page 38: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/38.jpg)
Các cơ bản cần sử dụng netbeans
Xác định Mount FileSystem Cài đặt Netbeans và Plug-in
![Page 39: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/39.jpg)
Mount FileSystem
NetBeans đã đưa ra một khái niệm mới là FileSystem Với việc xác định FileSystem và “mount” chúng với mã nguồn,
NetBeans sẽ biên dịch mã nguồn và copy các file.class vào cấu trúc thư mục như trong khai báo package .
Việc xác định đúng FileSystem sẽ tránh được lỗi FileNotFoundException, đây là một lỗi rất cơ bản đối với người mới bắt đầu lập trình Java
![Page 40: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/40.jpg)
Cài đặt Netbeans và Plug-in Cài đặt Netbeans Cài đặt Plug-in
Để cài thêm plugins cho Netbeans IDE, rất đơn giản, bạn mở Netbeans lên, trên thanh menu, bạn vào Tools -> Plugins
![Page 41: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/41.jpg)
Cài đặt Netbeans và Plug-in
Các Plug-in của Netbeans hỗ trợ J2ME
Tên gói Nội dung và công dụng Địa chỉ tải về
kjava-emulator_win.nbm Gói này chứa các thư viện của bộ J2ME Wireless Toolkit 1.0.4. Hổ trợ MIDP 1.0
http://www.netbeans.org/download/nbms/36/stable/J2ME_Wireless/Windows/kjava-emulator_win.nbm
kjava.nbm Gói này chứa các MIDP wizard (công cụ cho phép tạo code tự động) và MIDP templates. Gói này cũng bao gồm bộ giả lập (Emulator) cho phép test trước khi chạy trên thiết bị thật
http://www.netbeans.org/download/nbms/36/stable/J2ME_Wireless/kjava.nbm
![Page 42: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/42.jpg)
Cài đặt Netbeans và Plug-in
Các lỗi thường gặp khi biên dịch code J2ME bằng NetBeans
Thông báo lỗi Nguyên nhân và cách giải quyết
NoClassDefFoundError Bạn đã chọn sai đường dẫn trong FileSystem, hãy chắc chắn rằng bạn có đường dẫn c:\File\src
Java.lang.InstantiationException:Class not a MIDlet
Bạn đã chọn sai class cần để chạy. Trong phần Source code mà chúng tôi cung cấp thì chỉ có lớp FileDemo là Main Class để chạy trực tiếp
![Page 43: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/43.jpg)
Các phiên bản của Netbeans
Version 3.5 3.6 4.0 4.1 5.0 5.5 5.5.1
ReleaseDate 06/2003 04/2004 12/2004 05/2005 01/2006 10/2006 05/2007
Version 6.0 6.1 6.5 6.5.1 6.7 6.7.1 6.8
ReleaseDate 12/2007 04/2008 11/2008 03/2009 06/2009 07/2009 05/2007
![Page 44: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/44.jpg)
Các phiên bản của Netbeans
Version 6.9 6.9.1 7.0 7.0.1 7.1 7.1.1 7.1.2
ReleaseDate 06/2010 08/2010 04/2011 08/2011 01/2012 02/1012 04/2012
Version 7.2 7.2.1 7.3 7.3.1 7.4 8.0 8.0.1
ReleaseDate 07/2012 10/2012 02/2013 06/2013 10/2013 03/2014 09/2014
![Page 45: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/45.jpg)
Các tính năng mới trong Netbean 8
NetBeans IDE 8.0.1 cung cấp out-of-the-box code với công nghệ mới nhất Java 8 technologies--Java SE 8, Java SE Embedded 8, and Java ME Embedded 8
IDE cũng có một số cải tiến mới hỗ trợ cho Maven và Java EE với PrimeFaces,new tools cho HTML5, đặc biệt là cho AngularJS và cải tiến cho PHP và C/C++ support
Netbeans 8 đã được phát hành song song với JDK 8, giới thiệu nhiều điểm mới giúp lập trình viên Java, PHP, HTML5,... phát triển ứng dụng dễ dàng và chuyên nghiệp hơn
![Page 46: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/46.jpg)
Các tính năng mới trong Netbean 8
Modun và tính năng cho danh nghiệp qua JavaScript via RequireJS Hỗ trợ các file JavaScript với Karma Node.JS và Bower modules có thể cài đặt trực tiếp trong IDE Grunt tasks có trong popup menu của web projects GlassFish 4.1, Tomcat 8.0.9, WildFly, và WebLogic 12.1.3 PrimeFaces framework mới nhất trong IDE Công cụ Java nâng cao Cải thiện Git support
![Page 47: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/47.jpg)
Các tính năng mới trong Netbean 8
Java Java EE Maven JaveScript HTML5 PHP Platform Miscellaneous
![Page 48: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/48.jpg)
JAVA JDK 8 hỗ trợ : cải tiến tools và editor
để làm việc với Profiles, Lambdas và Streams.
Java SE Embedded hỗ trợ để triễn khai run, debug hoặc profile Java SE applications trên embedded device, như Raspberry PI và trực tiếp từ NetBeans IDE.
Hỗ trợ Java ME Embedded 8. Có một số cải tiến Java Editor, như
nhiều gợi ý mới Java, Javadoc hiển thị tooltip, cải tiến đổi name ngay lập tức và loại trừ code hoàn toàn.
Cải thiện và tích hợp với JavaFX Scene Builder.
![Page 49: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/49.jpg)
Java EE
New PrimeFaces code generators, hoàn toàn tạo ra các PrimeFaces skeleton CRUD applications kết nối với databases.
Hỗ trợ WildFly Server và WebLogic 12.1.3
Cập nhật gói GlassFish 4.1 Hỗ trợ Tomcat 8.0.9 và TomEE ,bao
gồm out-of-box JPA, JSF và JAXRS configuration và data sources.
![Page 50: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/50.jpg)
JAVA EE Facelets Template Client wizard
yêu cầu các phần được tạo ra. Hoàn thành code cho các phần
template,và trong các thành phần tổng hợp JSF
Nâng cao hội nhập CDI trong file beans.xml, với hoàn thành code cho các class and stereotypes.
Linh hoạt hơn với những gợi ý của JPA, có thể disabled, enabled, và thay đổi mức độ cảnh cáo
![Page 51: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/51.jpg)
Maven New Maven graph layout
switcher. Navigator cho thấy mục tiêu
POM . Tài nguyên Additional web hiễn
thị trong Projects window Cải thiện hiệu suất Maven khi
chạy Web applications. Cải thiện hiệu suất Maven khi
"Apply Code Changes" trong debugging.
![Page 52: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/52.jpg)
PHP Hỗ trợ cho PHP 5.6. Hỗ trợ mới cho Nette tester. Hỗ trợ mới cho PHP CS Fixer. Nâng cao Twig, Latte và Neon. Composer hổ trợ bởi New Project Wizard.
![Page 53: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/53.jpg)
JavaScript Hỗ trợ RequireJS AngularJS navigation via
hyperlinking từ view đến controllers.
Nhiều cải tiến AngularJS trong hoàn thành code giữa các hiện vật, như hoàn thành code trong giao diện để định nghĩa properties tại controllers.
Hoàn thành Code hỗ trợ tại Knockout templates.
Hỗ trợ New editor để tạo JQuery widgets và plugins.
Debugging JavaScript code thực hiện tại Nashorn (JDK 8+) script engine được hỗ trợ.
![Page 54: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/54.jpg)
HTML5 Android 4.4 WebKit debugging hỗ
trợ cho Cordova 3.3+. Hỗ trợ New Karma test runner. Hỗ trợ New Grunt build. Avatar.js có sẵn trong Plugin
Manager, via Tools | Plugins. Sau khi cài đặt, bạn có thể tạo các Avatar.js projects.
![Page 55: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/55.jpg)
Platform Tăng cường tính linh hoạt trong
Window System, như chia nhỏ editor via drag và drop, và một API mới để tùy chỉnh các editor tabs.
Thiết kế các giao diện mới để người dùng quản lý Project Groups.
Các file trong thư mục được sắp xếp theo phần mở rộng
![Page 56: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/56.jpg)
Miscellaneous Cải tiến Profiler: Profile trên
embedded platforms, show chủ đề sở hữu màn hình khóa cho sư tranh chấp, và cải thiện chủ đề xem
Cải tiến Versioning : Hỗ trợ cho Subversion 1.8 working bản sao, các cải tiến khác để hỗ trợ Git và Mercurial.
Task Schedule và các tính năng mới trong Tasks window để bug tracking.
![Page 57: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/57.jpg)
Trang tham khảo
Các bạn có thể tìm hiểu kỹ hơn ở trang sau: https://netbeans.org/community/releases/80/
index.html
![Page 58: Introduce PHP, Mysql and NetBean](https://reader034.vdocuments.pub/reader034/viewer/2022042600/587692e81a28abab2f8b5e17/html5/thumbnails/58.jpg)
DEMOCÁM ƠM THẦY VÀ CÁC BẠN ĐÃ LẮNG
NGHE