post-image

Mô hình MVC trong PHP

Mô hình MVC là mô hình được sử dụng rộng rãi nhất trong việc phát triển ứng dụng web. Mặc dù vậy, hiện nay mình thấy rất ít những hướng dẫn thực sự chuẩn và dễ hiểu về mô hình này, do vậy mình sẽ viết một vài chia sẻ về mô hình này. 1.

post-image

Một ít về Browser Rendering Engine

Mỗi browser sử dụng rendering engine để chuyển dữ liệu HTML thành dạng dữ liệu khác dùng cho việc render content trên page của browser đó, hiện tại chúng ta vẫn biết các browser các khau dùng các rendering engines khác nhau: Apple dùng Webkit trong Safari Google dùng Webkit cho Chrome Microsoft dùng 2

post-image

Tìm lỗ hổng bảo mật trong code PHP với Progpilot

Progpilot là công cụ phân tích source code PHP với mục đích tìm các lỗ hổng bảo mật. Progpilot là công cụ phân tích tĩnh và sử dụng kỹ thuật taint checking để tìm lỗi. Với kỹ thuật này thì khả năng báo lỗi chính xác hơn so với kỹ thuật phân tích thông thường

post-image

Tìm hiểu hàm curl_setopt (CURL PHP)

Bài trước chúng ta đã làm một ví dụ đơn giản sử dụng CURL để viết một ứng dụng đó là chạ một trang web khác, trong bài đó chúng ta có sử dụng hàm curl_setopt để thiết lập các thông số cấu hình cho CURL. Vậy thì trong bài này chúng ta sẽ tìm hiểu

post-image

Viết chương trình PHP CURL đầu tiên

Như các bạn biết CURL là một chương trình, một thư viện được tích hợp trong PHP với mục đích là truyền dữ liệu dưới dạng protocols nên nó được ứng dụng rất rộng rãi hiện nay. Ví dụ bạn viết chương trình đăng nhập tự động vào Google bằng cách sử dụng code PHP

post-image

Phần Mềm Và Công Nghệ Phần Mềm Khác Nhau Thế Nào?

Bạn hiểu gì về thế giới phần mềm tất cả các khái niệm xung quanh? Tất tần tật những thứ liên quan đến “Phần mềm” được tổng hợp trong bài viết này và nó dành cho bạn. Phần mềm là gì? Phần mềm là các chương trình máy tính và những tài liệu liên quan

post-image

Lập Trình Web Bắt Đầu Từ Đâu?

Những người tham gia vào công việc xây dựng một trang web được gọi chung là web developer. Vậy công việc của một web developer có gì hay so với phần còn lại của thế giới phần mềm? Trước khi đi vào chi tiết công việc của một web developer, mình muốn các bạn hiểu