Ra mắt PHP phiên bản 8.0 với nhiều cải tiến lớn
Ra mắt PHP phiên bản 8.0 với nhiều cải tiến lớn Phiên bản PHP 8.0 đã được chính thức ra mắt,…
Ra mắt PHP phiên bản 8.0 với nhiều cải tiến lớn Phiên bản PHP 8.0 đã được chính thức ra mắt,…
NCCSOFT là một mạng lưới kết nối các kỹ sư phần mềm trẻ và đầy nhiệt huyết, được thành lập như là một start-up (công ty phần mềm) tại Hà Nội. Chúng tôi cung cấp các dịch vụ gia công phần mềm trong các nền tảng khác nhau, từ phát triển web để ứng dụng doanh nghiệp với giá cả hợp lý.
Về cơ bản, một hệ thống website bao gồm ba thành phần: Cơ sở hạ tầng và đường truyền, Hệ điều hành và môi trường (Windows / SQL server, Linux / MySQL ,…) và các ứng dụng web (ASP.NET, PHP, JSP…). Trong đó, thành phần Ứng dụng web là dễ bị hacker tấn công nhất, bởi vì chúng tồn tại những lỗ hổng nguy hiểm do người lập trình viên khi code website không có những kiến thức cơ bản về Security. Bài viết này tôi sẽ đưa ra những giải pháp cơ bản theo ý kiến chủ quan của mình, để việc lập trình web được an toàn hơn, giảm thiểu được phần lớn các nguy cơ bị tấn công.
Ngoài kiến thức cơ bản và sự kế thừa trong hướng đối tượng ở môn ngôn ngữ lập trình PHP thì bài viết này đưa tới cho bạn đọc những góc cạnh riêng biệt buộc lập trình viên phải tuân thủ khi làm việc theo mô hình nhóm.
Để giảm thời gian lặp lại 1 thao tác code nhiều lần, PHP hỗ trợ người lập trình việc tự định nghĩa cho mình những hàm có khả năng lặp lại nhiều lần trong website. Việc này cũng giúp cho người lập trình kiểm soát mã nguồn một cách mạch lạc. Đồng thời có thể tùy biến ở mọi trang. Mà không cần phải khởi tạo hay viết lại mã lệnh như HTML thuần.
Chúng ta đã từng nghiên cứu về các cú pháp sql và Mysql cơ bản bao gồm việc tảo bảng, tạo kết nối, thêm, sửa, xóa các dòng dữ liệu trong cơ sở dữ liệu. Bài này , chúng ta sẽ cùng tìm hiểu về cách sử dụng mysql kết hợp với PHP để xuất ra dữ liệu như thế nào.
Nếu muốn thêm các dữ liệu XML vào database MySQL, ta có thể sử dụng một vài phương pháp tùy thuộc theo mục đích và dữ liệu. Trong bài này, tôi sẽ giới thiệu về phương pháp sử dụng XPath trong MySQL để thêm các dữ liệu RSS vào bảng dữ liệu tương ứng.