Tìm kiếm tài liệu miễn phí

Bài giảng Mã nguồn mở - Phần 3: Xây dựng và phát triển phần mềm nguồn mở

Bài giảng cung cấp cho người học các kiến thức: Xây dựng và phát triển phần mềm nguồn mở, giới thiệu Lập trình PHP, hệ quản trị cơ sở dữ liệu MySQL,... Hi vọng đây sẽ là một tài liệu hữu ích dành cho các bạn sinh viên đang theo học môn dùng làm tài liệu học tập và nghiên cứu. Mời các bạn cùng tham khảo chi tiết nội dung tài liệu.



Đánh giá tài liệu

0 Bạn chưa đánh giá, hãy đánh giá cho tài liệu này


  • 5 - Rất hữu ích 0

  • 4 - Tốt 0

  • 3 - Trung bình 0

  • 2 - Tạm chấp nhận 0

  • 1 - Không hữu ích 0

Mô tả

6/11/16

MÃ NGUỒN MỞ
PHẦN III – XÂY DỰNG VÀ PHÁT TRIỂN PHẦN MỀM NGUỒN
MỞ

PHAN TRỌNG TIẾN
BM Công nghệ phần mềm
Khoa Công nghệ thông tin, VNUA
Email: phantien84@gmail.com
Website: http://timoday.edu.vn

Phần III - Xây dựng và phát triển PMNM

1

Nội dung chính
1. 
2. 

Giới thiệu Lập trình PHP
Giới thiệu Hệ quản trị cơ sở dữ liệu MySQL

Phần III - Xây dựng và phát triển PMNM

2

1

6/11/16

PHP
Personal Home Page
3

Lịch sử ra đời của PHP
q  1994, Rasmus Lerdorf tạo ra ngôn ngữ PHP và được

tiếp tục phát triển bởi nhiều người khác.
q  Thường sử dụng PHP xây dựng ứng dụng thương mại
điện tử
q  2001 đã có 5 triệu tên miền sử dụng PHP
q  PHP là Open Source, bạn có thể làm việc trên mã
nguồn, thêm, sửa, sử dụng và phân phối chúng.

Phần III - Xây dựng và phát triển PMNM

4

2

6/11/16

Nhúng PHP trong HTML
q  Khóa PHP đầy đủ


q  Khóa PHP rút gọn


Phần III - Xây dựng và phát triển PMNM

5

Lệnh và chú thích
q  Lập trình PHP phải tuân theo chuẩn
q  Mỗi lệnh phải kết thúc bằng dấu ; (trừ lệnh cuối

trước khóa ?>)
q  Khối (nhiều) lệnh được đặt trong cặp { }
q  Có ba cách ghi chú thích:
1.  // chú thích có giá trị đến cuối dòng
2.  # chú thích có giá trị đến cuối dòng
3.  /*

chú thích trên nhiều dòng
*/

Phần III - Xây dựng và phát triển PMNM

6

3

6/11/16

Ví dụ

Phần III - Xây dựng và phát triển PMNM

7

Các kiểu dữ liệu cơ bản
Kiểu

Ví dụ

Mô tả

integer

99

Số nguyên

double

25.76

Số thực

string

”hello”
’xin chào’

Tài liệu cùng danh mục Kỹ thuật lập trình

Mainboard Jet way 845ca

Tài liệu tham khảo về Mainboard Jet way 845ca...


Programming C# 4.0 phần 8

Chỉ khác ở một điểm là khi chúng ta truy cập vào các proterties hoặc gọi các methods thì đầu CLR sẽ thực hiện tìm thành phần phù hợp, nếu không tìm thấy thì lúc này DLR mới gọi đến các phương thức mà chúng ta đã override để thực hiện các thao tác mà chúng ta quy định.


Giáo trình phân tích quy trình ứng dụng điều phối trong thanh toán trực tuyến trên wordpay p2

Tham khảo tài liệu 'giáo trình phân tích quy trình ứng dụng điều phối trong thanh toán trực tuyến trên wordpay p2', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả


Mẹo Lập Trình p 10

Part 10 Trong mẹo lập trinh hôm nay chúng tôi sẽ hướng dẫn các bạn cách làm thế nào để chương trình tự động tính tổng của một cột trong DataGrid, và hiển thị tổng trong footer của DataGrid. Bạn sẽ dùng một Web Form (calcTotals.aspx) và một đoạn code sau lớp tập tin này (calcTotals.aspx.cs) Sau đây là code calcTotals.aspx


DIGITAL IMAGE PROCESSING 4th phần 10

Hình 15.1-2a là một phác thảo của một lợi thế cạnh hai chiều. Ngoài ra các thông số cạnh của một lợi thế cạnh một chiều, định hướng của các sườn núi cạnh đối với một trục tham chiếu cũng rất quan trọng. Hình 15.1-2b xác định danh mục định hướng cạnh cạnh của một đối tượng octagonally hình mà


Programming Web Services with SOAPn phần 6

Sau khi tạo ra, WS-Kiểm tra văn bản nên được đặt ở một vị trí nổi tiếng hoặc easilydiscoverable trên máy chủ web của bạn. Trong thực tế, các đặc điểm kỹ thuật WS-Kiểm tra xác định, tại một


Bài giảng Automated testing - Đào Anh Vũ

Bài giảng Automated testing trình bày các nội dung: Đặt vấn đề, định nghĩa, các công cụ: JUnit, NUnit, QTP, Selenium, Watir, Clover, demo, reference, vòng đời tự động hóa, phân tích ứng dựng, lựa chọn công cụ, thiết kế, thực thi test script, các công cụ automated testing.


Lecture Programming languages (2/e): Chapter 14d - Tucker, Noonan

Chapter 14d - Haskell. A number of recent developments in functional programming are not well-captured by the traditional languages, Common Lisp and Scheme. In this section, we introduce a more modern functional language, Haskell, whose features signal more clearly the present and future directions in functional programming research and applications.


Bài giảng Kiến trúc máy tính và hợp ngữ: Chương 3 - ĐH KHTN TP.HCM

Trong chương 3 của bài giảng Kiến trúc máy tính và hợp ngữ các bạn sẽ cùng tìm hiểu về cách biểu diễn số chấm động, chuẩn hóa số thập phân với các bài tập minh họa chi tiết. Mời các bạn cùng tham khảo.


Tắt và thu nhỏ ứng dụng trong Windows 8

Khi bạn chạy ứng dụng Metro trong Windows 8 có phần khó khăn nếu bạn muốn tắt chúng đi. Tailieu.vn chia sẻ cách Tắt và thu nhỏ ứng dụng Metro.


Tài liệu mới download

Từ khóa được quan tâm

Có thể bạn quan tâm

IT-Programing Help part 10
  • 08/11/2010
  • 43.143
  • 855
The Art of Concurrency
  • 18/01/2013
  • 25.482
  • 270

Bộ sưu tập

Danh mục tài liệu