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

Content based image retrieval using multiple features and pareto approach

In this paper, the authors propose to use Pareto approach for candidate selection. The proposed algorithm produces a compact set of candidate images when comparing with the entire dataset and this set also contains results obtained from all aggregation operator [3]. The authors also formalize main properties of Pareto front with respect to CBIR which are mainly used to propose our two algorithms.


IT - Matlab Software part 2

Bắt đầu vào môi trường MATLAB. Bạn nên chạy các chương trình mẫu để xem bằng cách ấn nút Demos hoặc nhập lệnh Demo ở dòng lệnh, sau dấu nhắc .


Phiên bản Update Lỗi Win XP 10/2010 part 66

Tham khảo tài liệu 'phiên bản update lỗi win xp 10/2010 part 66', 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ả


Signaling System No.7 Protocol Architecture And Sevices part 23

Detailed Call Walk-Through Earlier in this chapter, we presented an ISUP message flow in order to illustrate the exchange of messages to establish and release an ISUP call. Now that we have discussed more of the ISUP details, we will build on that illustration.


Đại Cương Về Thiết Kế Web Và Lập Trình Web- P24

Đại Cương Về Thiết Kế Web Và Lập Trình Web- P24: Giáo trình bao gồm 5 chương, mỗi chương đều có phần kiến thức lý thuyết và câu hỏi nghiên cứu cụ thể...


Bài giảng lập trình c căn bản - Trường Apptech - Chương 1

Phân biệt sự khác nhau giữa Câu lệnh, Chương trình và Phần mềm. Biết được quá trình hình thành ngôn ngữ C. Biết được khi nào dùng C và tại sao. Nắm được cấu trúc ngôn ngữ C. Hiểu rõ khái niệm giải thuật (algorithms). Vẽ lưu đồ (flowchart). Sử dụng được các ký hiệu dùng trong lưu đồ


Professional ASP.NET 1.0 Special Edition- P28

Professional ASP.NET 1.0 Special Edition- P28:Those of us who are Microsoft developers can't help but notice that .NET has received a fair amount of visibility over the last year or so. This is quite surprising considering that for most of this period, .NET has been in its early infancy and beta versions. I can't remember any unreleased product that has caused this much interest among developers. And that's really an important point, because ignoring all the hype and press, .NET really is a product for developers, providing a great foundation for building all types of applications....


Bài giảng Quản lý dự án phần mềm: Chương 3 (phần 2) - Lương Trần Hy Hiến

Phần 2 chương 3 trang bị cho người học các kỹ năng quản lý thời gian trong dự án. Các nội dung chính trong chương này gồm có: Xác định các hoạt động, thứ tự các hoạt động, ước lượng thời gian thực hiện các hoạt động, lập lịch và kiểm soát lịch biểu (PERT/GANTT). Mời các bạn cùng tham khảo.


building a cicso network for windows 2000 phần 1

Với hơn 1.500.000 bản sao của chúng tôi MCSE, MCSD, CompTIA, và hướng dẫn nghiên cứu của Cisco trong in ấn, chúng tôi đã biết nhiều bạn cá nhân. Bằng cách lắng nghe, chúng tôi đã học được những gì bạn thích và không thích về những cuốn sách máy tính điển hình. Các mặt hàng được yêu cầu nhiều nhất đã được cho một dịch vụ dựa trên web và không thể hiện về chủ đề của cuốn sách và công nghệ liên quan. Đáp lại, chúng tôi đã tạo ra...


Bài 3 - Các thành phần cơ bản của ngôn ngữ

Từ khóa (Key Word): Là các từ mà Visual Foxpro đã sử dụng cho một mục đích nào đó. Và người dùng không được phép đặt tên trùng với từ khóa. Tham khảo tài liệu về tất cả các khóa của Visual Foxpro. Trong Foxpro từ khoá có thể không cần viết đầy đủ mà chỉ cần viêt 4 ký tự đầu của từ khoá đó, ví dụ từ khoá CREATE có thể chỉ cần viết Crea (Visual Foxpro không phân biệt chữ hoa, chữ thường)....


Tài liệu mới download

Giáo án Hóa học 8 HKII
  • 11/01/2011
  • 71.620
  • 833

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

Có thể bạn quan tâm

PARALLEL PORT
  • 24/10/2012
  • 24.906
  • 314
WordPress In Depth (2nd Edition)
  • 14/01/2013
  • 72.312
  • 473
Bài tập Visual Basic Cơ bản
  • 01/03/2012
  • 40.776
  • 182

Bộ sưu tập

Danh mục tài liệu