Apache và PHP Hoạt Động Cùng Nhau Như Thế Nào

Hầu hết chúng ta đều biết Apache là một phần mềm web server trong khi đó PHP là một ngôn ngữ kịch bản scripting language được sử dụng phổ biến trên server cùng với Apache. Tuy nhiên chính xác thì vai trò cũng như chức năng của Apache và PHP cụ thể như thế nào và chuyện gì xảy ra nếu chỉ server chỉ ...

Tác giả: Trịnh Tiến Mạnh viết 10:38 ngày 07/09/2018

Tìm Hiểu Về Amazon EC2

Một trong những tính năng tuyệt vời mà Amazon Web Services (viết tắt AWS ) cung cấp cho các lập trình viên và các nhà quản trị hệ thống (thường gọi tắt là sysadmin ) đó là gói một năm hoàn toàn miễn phí sử dụng tất cả các dịch vụ có trên AWS . Trong bài viết này chúng ta sẽ tìm hiểu cách tạo ...

Tác giả: Hoàng Hải Đăng viết 10:38 ngày 07/09/2018

Trait trong PHP: Tại Sao Dùng và Dùng Như Thế Nào?

Trait được giới thiệu trong PHP phiên bản 5.4.0 và được định nghĩa là một cơ chế cho phép lập trình viên tận dụng khả năng tái sử dụng lại code (code reusability) khi lập trình với ngôn ngữ chỉ cho phép thừa kế từ một class duy nhất (hay còn gọi là single inheritance) như PHP. Trait thực ra cực ...

Tác giả: Tạ Quốc Bảo viết 10:38 ngày 07/09/2018

Tìm Hiểu Về Apache Webserver

Ở phần trước bạn đã biết mô hình Client-Server được áp dụng trong các ứng dụng về network như các ứng dụng website. Và mỗi một server được sử dụng chuyên biệt cho một hoặc một vài nhiệm vụ nào đó. Một web server được sử dụng để xử lý các yêu cầu gửi từ client tới server theo giao thức HTTP. Chính ...

Tác giả: Vũ Văn Thanh viết 10:38 ngày 07/09/2018

Fix Lỗi "Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given" trong PHP

Đây là lỗi thường gặp khi mới lập trình web sử dụng hàmmysql_fetch_array(). Chi tiết lỗi như sau: Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in ... Nguyên Nhân Nguyên nhân của lỗi trên đó là giá trị của đối số truyền vào khi gọi hàm mysql_fetch_array() ...

Tác giả: Tạ Quốc Bảo viết 10:38 ngày 07/09/2018

Hiển thị nội dung của bài viết trong Wordpress

Để hiển thị nội dung bài viết trong Wordpress chúng ta sử dụng hàm the_content(). Cần lưu ý rằng chúng ta chỉ gọi hàm the_content() trong vòng lặp của Wordpress hay còn được gọi là the loop . Hiển Thị Nội Dung Bài Viết Ví dụ dưới đây sử dụng hàm the_content() để hiển thị nội dung của các bài ...

Tác giả: Hoàng Hải Đăng viết 10:38 ngày 07/09/2018

Wordpress: Cách reset password người dùng trên localhost

Wordpress là hệ quản trị nội dung (hay CMS - content management system) mạnh mẽ và được dùng phổ biến để cài đặt cho các website tin tức hiện nay. Đặt trường hợp bạn là một nhà phát triển và bạn cần viết một website cho khách hàng. Bạn tải wordpress về và cài đặt trên localhost sau đó bắt đầu viết ...

Tác giả: Trần Trung Dũng viết 10:38 ngày 07/09/2018

Thiết lập SSH keys cho server

SSH (viết tắt của Secure Shell) là một giao thức mạng dùng để đăng nhập vào server từ xa. Do tính bảo mật của nó nên SSH là một trong những giao thức phổ biến được sử dụng bởi các Sysadmin để kết nối tới server và thực hiện các tác vụ từ xa. Trong bài viết này chúng ta sẽ tìm hiểu cách thiết lập ...

Tác giả: Tạ Quốc Bảo viết 10:37 ngày 07/09/2018

Ghi dữ liệu lên file sử dụng Node.js

Trong bài học trước bạn đã được làm quen với cách đọc dữ liệu từ file sử dụng hai phương thức đọc đồng bộ và đọc không đồng bộ. Trong bài viết này tôi sẽ hướng dẫn bạn cách ghi dữ liệu lên trên file sử dụng hai phương thức ghi đồng bộ và ghi không đồng bộ. Tương tự như cách đọc dữ liệu, Node.js ...

Tác giả: Vũ Văn Thanh viết 10:37 ngày 07/09/2018

Code Download Một Trang Web trong PHP

Để tải một trang web (bao gồm download một file từ URL) trong PHP chúng ta có một số cách khác nhau tuy nhiên cách đơn giản và thuận tiện nhất đó là sử dụng đồng thời 2 hàm fopen() và file_put_contents(). Lưu ý: Để sử dụng hàm fopen() thì bạn cần cho phép PHP có quyền tải nội dung từ một ...

Tác giả: Bùi Văn Nam viết 10:37 ngày 07/09/2018

90% Lập Trình Viên Chưa Thực Sự Hiểu Về Session và Cookie

Session và Cookie là chủ đề không còn xa lạ với các bạn lập trình viên tuy nhiên một sự thật ngạc nhiên là rất nhiều lập trình viên chưa hiểu được chi tiết cách session làm việc với cookie như thế nào. Trong bài viết này chúng ta sẽ cùng nhau phân tích hoạt động của session và cookie thông qua các ...

Tác giả: Vũ Văn Thanh viết 10:37 ngày 07/09/2018

Tìm Hiểu Về TypeScript

TypeScript Là Gì TypeScript là ngôn ngữ lập trình kiểu tĩnh có mã nguồn mở và là ngôn ngữ cha (superset) của JavaScript. TypeScript là ngôn ngữ kiểu tĩnh (static typed) và hỗ trợ lập trình theo kiểu hướng đối tượng sử dụng class. Một số đặc điểm nổi bật của TypeScript: TypeScript là ngôn ...

Tác giả: Trần Trung Dũng viết 10:36 ngày 07/09/2018

Upload file sử dụng JavaScript và Iframe

Trong bài viết này chúng ta sẽ tìm hiểu cách upload tập tin sử dụng JavaScript với sự hỗ trợ của Iframe. Bước 1: Tạo HTML Form Đầu tiên bạn tạo một tập tin upload.htmltrong đó có chứa 1 form HTML như sau: <form action="process_upload.php" method="post" enctype="multipart/form-data" ...

Tác giả: Vũ Văn Thanh viết 10:36 ngày 07/09/2018

Session Là Gì?

Session là một khái niệm phổ biến được dùng trong lập trình các website có kết nối với cơ sở dữ liệu database. Đặc biệt các chức năng như đăng nhập, đăng xuất người dùng sẽ khó có thể thực hiện được nếu không sử dụng session . Trong bài viết này tôi sẽ giải thích một cách đơn giản nhất để các ...

Tác giả: Tạ Quốc Bảo viết 10:36 ngày 07/09/2018

Hướng dẫn cài đặt và sử dụng Node.js trên Windows

Trong bài học này tôi sẽ hướng dẫn bạn cách cài đặt Node.js trên hệ điều hành Windows. Sau đó bạn sẽ viết một chương trình Node.js đơn giản và sử dụng cửa sổ dòng lệnh (hay chương trình Windows Command Prompt) để chạy chương trình này. Cài Đặt Node.js Đầu tiên, bạn truy cập vào liên kết tải ...

Tác giả: Tạ Quốc Bảo viết 10:36 ngày 07/09/2018

Tạo Số Ngẫu Nhiên trong PHP

Trong PHP có hai cách khác nhau để tạo ra một số ngẫu nhiên (là số nguyên) đó là dùng làm rand() hoặc mt_rand(). Sử Dụng Hàm rand() Có hai kiểu cú pháp khác nhau để giúp tạo ra một số ngẫu nhiên với hàm rand(): Sử dụng cú pháp dưới đây để tạo một số (tự nhiên) ngẫu nhiên từ 0 cho tới giới ...

Tác giả: Tạ Quốc Bảo viết 10:36 ngày 07/09/2018

Tìm Kiếm và Thay Thế Văn Bản Sử Dụng Câu Lệnh "sed" trong Linux

Câu Lệnhsed sed là một trong những công cụ mạnh mẽ trong Linux giúp chúng ta có thể thực hiện các thao tác với văn bản như tìm kiếm, chỉnh sửa, xóa.. Khác với các text editor thông thường, sed chấp nhận văn bản đầu vào có thể là nội dung từ một file có trên hệ thống hoặc từ standard input hay ...

Tác giả: Tạ Quốc Bảo viết 10:36 ngày 07/09/2018

Phân Biệt Symbol và String Trong Ruby

Symbol trong Ruby là một khái niệm khá thú vị và được sử dụng rất nhiều trong Ruby. Nếu bạn đã từng làm việc với với Ruby on Rails bạn sẽ thấy trong framework sử dụng rất nhiều symbol. Bài viết này sẽ giúp bạn phân biệt được sự khác nhau giữa Symbol và String trong Ruby. Symbol Là Gì Symbol là ...

Tác giả: Trịnh Tiến Mạnh viết 10:36 ngày 07/09/2018

Bash - Những Lệnh Cơ Bản

Mặc dù bash không phải là một ngôn ngữ khó học nhưng nhưng lại là ngôn ngữ dễ bị lãng quên nhất bởi các lập trình viên vì chúng thực sự không được sử dụng nhiều khi lập trình. Tuy nhiên với ngay cả những người lập trình mới vào nghề thì việc nắm vững được những câu lệnh cơ bản trong bash sẽ giúp ...

Tác giả: Trịnh Tiến Mạnh viết 10:36 ngày 07/09/2018

JSON Là Gì và Sử Dụng JSON Như Thế Nào

Trong bài viết này chúng ta sẽ cùng nhau tìm hiểu về một kiểu định dạng dữ liệu được sử dụng rất phổ biến trong việc phát triển ứng dụng đó là JSON. Vì tính phổ biến của JSON nên gần như nếu bạn gặp một developer có kinh nghiệm thì chắc chắn anh ta sẽ không lạ gì với kiểu dữ liệu này. JSON Là Gì ...

Tác giả: Bùi Văn Nam viết 10:36 ngày 07/09/2018