b. Kết nối với CSDL
3.3 Các quá trình phát triển Web site
•Lập kế hoạch
Đây là quá trình thiết lập dự án để xây dựng trang Web, nó lựa chọn các cơ hội truyền thông để đạt đợc mục đích tổng thể. Xác định thông tin để làm gì, cho ai, đối tợng nào. Việc đặt kế hoạch xác định đợc tất cả các thông tin về lĩnh vực thông qua quá trình tập hợp các thông tin liên quan và sự cập nhật của nó nh thế nào. Ngời thiết lập dự án xây dựng trang Web phải xác định các kĩ năng cần thiết để thiết lập toàn bộ trang Web cụ thể cũng nh thiết lập từng phần của trang Web. Chẳng hạn một trang Web có sử dụng đến giao diện form thì phải xác định các kỹ thuật cần thiết để tạo nên nó. Ngời thiết lập dự án phải dự tính các tài nguyên cần thiết khác để hỗ trợ điều hành và phát triển Web.
•Phân tích
Quá trình xử lý tập hợp, so sánh thông tin về trang Web và sự hoạt động để cải thiện toàn bộ chất lợng Web. Một yếu tố quan trọng là khảo sát phân tích trang Web dựa vào các thông tin của ngời dùng sao cho thích hợp với các quá trình và các yếu tố khác trong việc phát triển trang Web, các thông tin đó có ảnh hởng lớn tới việc thiết lập nên một trang Web và sự phát triển trang Web sau này .Quá trình này cân nhắc, lựa chọn, tập hợp các thông tin để giúp đỡ các quá trình khác và phân tích mục tiêu phát triển của trang Web.
• Thiết kế
Với các trang Web cụ thể ta cần thiết lập mục đích, sắp xếp các thành phần của trang Web sao cho phù hợp nhất. Việc thiết kế phải đảm bảo làm sao cho trang Web phải đạt kết quả tốt nhất về chất lợng, sự thuận tiện cho ngời sử dụng... Thiết kế trang Web chịu ảnh hởng lớn của các quá trình khác và các thành phần khác của sự phát triển trang Web. Nó có thể không quan trọng nh các quá trình hay các yếu tố khác nhng nó đòi hỏi một sự cung cấp toàn diện cho khả năng thực hiện sau này.
• Thực hiện
Xây dựng các trang Web dựa trên các công cụ phổ dụng nh HTML, quá trình thực hiện này cũng giống nh việc phát triển các phần mềm bởi nó liên quan tới việc sử dụng các cú pháp cụ thể để mã hoá cấu trúc trang Web lu trong các file, mặc dù có những công cụ tự động có sẵn giúp ta xây các trang HTML nhng chúng ta cần có một nền tảng vững chắc về HTML để xây dụng các trang Web tốt nhất.
•Lập trình
Quá trình này làm cho trang Web trở nên sinh động phù hợp với yêu cầu ngời dùng hơn.
•Cải tiến
Tiếp tục phát triển trang Web nắm bắt thông tin và các kỹ thuật mới ứng dụng vào trang Web.