Giới hạn tốc độ download bằng php

Giới hạn tốc độ download bằng php <?php /** * Download with limited speed class file. * * i-php group : <http://i-php.net/> * Copyright (c) <2008>, <i-php.net> * Licensed under New BSD License * @filesource download_limited.php * ...

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

Tối ưu hóa truy vấn MySQL cho site có lượng truy cập lớn

Mình xin bắt đầu với 1 database có bảng users với khoảng 1 triệu records, nó là kinh nghiệm mình gặt hái được trong quá trình tham gia phát triển dự án game online UGH! Thân chào các bạn Lập Trình Web! Trong sự nghiệp lập trình web của mình, hẳn không ít coder ...

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

PHP check status server, kiểm tra server online/offline

Đoạn code sau sẽ giúp bạn kiểm tra địa chỉ website hoặc 1 IP đang online hoặc offline (server chết hoặc sống).Dùng hàm fsockopen() của PHP /* Usage: $status = GetServerStatus('http://domain.com',80) or $status = GetServerStatus('IPAddress',80) */ <?php ...

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

Tạo dịch vụ API trong PHP, PHP API rest

Bạn đang làm việc với nhiều thiết bị như iPhone, Android và Web rồi đi xem một bài giải thích bạn làm thế nào để phát triển một API RESTful trong PHP. Chuyển giao trạng thái biểu hiện (REST) là một hệ thống Phần mềm để phân phối dữ liệu cho các loại ứng dụng khác nhau. Một hệ thống web ...

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

Hiển thị skype online-offline bằng ảnh tùy thích

Skype cung cấp cho chúng ta 1 số biểu tượng online/offline, nhưng nếu cảm thấy nó không phù hợp với bạn.Bạn muốn 1 ảnh đặt biệt dành cho website của mình.Đoạn code sau sẽ giúp bạn làm được việc này. Skype cung cấp API dạng XML, các bạn có thể trích xuất file XML này để ...

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

Đi lại trong XML bằng XPATH (phần I)

Chúng ta đã thấy cấu trúc và cú pháp của XML tương đối đơn giãn. XML cho ta một cách chuẩn để trao đổi tin tức giữa các computers. Bước tiếp theo là tìm hiểu cách nào một chương trình ... C húng ta đã thấy cấu trúc và cú pháp của XML tương đối đơn giãn. XML cho ta ...

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

Các Thủ Thuật Tăng Tốc PHP

52 Thủ Thuật Tăng Tốc PHP 1. Biến - Khai báo khởi tạo biến định kiểu nhanh hơn 376% so với không định kiểu. - Hằng chậm hơn 146% so với biến. - Biến cục bộ nhanh hơn 9.9% biến toàn cục. 2. Hàm làm việc với chuỗi - 'string' nhan hơn 0.26% so với ...

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

Tăng tốc độ xử lý CSDL MySQL

Khi thiết kế các hệ thống lớn với nhiều người truy cập, một trong những điều người ta nghĩ đến ngay lập tức là thiết kế CSDL sao cho ta có thể truy vấn nhanh nhất có thể. Loạt bài dưới đây sẽ trình bày các kỹ thuật tối ưu hoá hệ thống... Khi thiết kế các hệ thống lớn ...

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

Upload trong PHP (khai thác và phòng chống)

Ứng dụng Web hỗ trợ cho phép người sử dụng thực hiện upload file lên server hiện tại có rất nhiều. Ví dụ như upload image(*.gif, *.jpg), *.pdf, *.doc, ... Trong bài này, sẽ trình bày một số lỗi khi lập trình file upload mà kẻ xấu có thể lợi dụng để upload những mã độc lên server. Những ...

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

XSL Style Sheets (phần I)

X ML là cách tuyệt diệu cho ta sắp xếp dữ liệu để trao đổi chúng giữa các tổ chức và giữa các chương trình ứng dụng. Tuy nhiên, chẳng chóng thì chầy, ta sẽ khám phá sự đa diện của cơ... X ML là cách tuyệt diệu cho ta sắp xếp dữ liệu để trao đổi chúng giữa các tổ ...

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

Cách dùng ob start , ob flush(), flush()

Trong PHP vốn đã chạy nhanh nay còn có thêm cơ chế cache làm cho ngôn ngữ PHP ngày càng hoàn hảo. Tôi nhắc đến cơ chế cache vì các hàm ob_start(), ob_get_contents(), ob_clean(), ob_end_flush() sẽ hỗ trợ chúng ta trong quá trình thực hiện cơ chế này. CODE // start ...

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

Những điểm chú ý tối ưu hóa PHP

33 điểm cần chú ý sau sẽ giúp bạn cải thiện được phần nào cho việc tối ưu hóa website của mình và giúp nó truy cập nhanh hơn 1. Hàm echo thực hiện nhanh hơn hàm print. 2. Đối với việc sử lý chuỗi bạn nên gói chuỗi bằng dấu nháy đơn (') thay vì dấu nháy kép("") ...

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

Khái niệm Thread trong java !

Thread là một dòng các điều khiển trong một process hay một ứng dụng. Nguyên văn là : Threads are multiple flows of control within a single program or process. Bình luận

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

Tìm hiểu cấu trúc và cú pháp của XML

Để thấy ảnh hưởng rộng lớn của XML trong ngành Công Nghệ Thông Tin cận đại bạn chỉ cần để ý rằng XML là lý do của sự hiện hữu (raison d'être) của Microsoft .Net. Từ WindowsXP trở... Bài 1 - Tìm hiểu cấu trúc và cú pháp của XML Đ ể thấy ảnh ...

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

Linux command nén folder

Nén folder thư mục trong linux bằng dòng lệnh Nén folder thư mục trong linux bằng dòng lệnh zip -9 -r zip -9 -r demo.zip demo/ hoặc tar -czf folder_name.tar.gz folder_name/ Bình luận

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

Bài 1 - Microsoft .NET Framework

Cài đặt Visual Studio.NET Beta 2Visual Studio.NET nằm trong 3 CDs, gồm có 4 files: EN_VS_NET_BETA2_WINCUP.exe EN_VS_NET_BETA2_CD1.exe EN_VS_NET_BETA2_CD2.exe ... Cài đặt Visual Studio.NET Beta 2 Visual Studio.NET nằm trong 3 CDs, gồm có 4 files: ...

Tác giả: Trần Trung Dũng viết 18:06 ngày 02/10/2018

Lưu nội dung file ảnh vào CSDL và đọc ra từ CSDL

GIỚI THIỆU Một nhu cầu thường gặp khi phát triển các ứng dụng PHP là lưu nội dung file ảnh vào trong CSDL và sau đó đọc nội dung file ảnh đã lưu trong CSDL và hiển thị ra browser. Việc lưu nội dung file nói chung và file ảnh nói riêng vào CSDL... Một nhu cầu thường ...

Tác giả: Hoàng Hải Đăng viết 18:06 ngày 02/10/2018

Bài 2 - Visual Studio.NET

Visual Studio.NETĐể chạy VisualStudio.NET bạn cần phải Set Time của Windows lại trước cuối tháng 7,2001, eg: 1-July-2001.Visual Studio.NET Beta 2 hiện nay có Service Pak 2, nó cho phép ta dùng Visual Studio.NET Beta 2 sau ngày... Visual Studio.NET Để chạy ...

Tác giả: Vũ Văn Thanh viết 18:06 ngày 02/10/2018

Cách viết Một code download đơn giản để dấu link thật đến file

GIỚI THIỆU Có lẽ cũng không cần giới thiệu nhiều về nhu cầu "giấu diếm" này vì hiện nay có khá nhiều site sử dụng cách quản lý download như vậy và cũng có số lượng cũng nhiều không kém các site mới muốn tìm hiểu và sử dụng nó ;-) Tuy nhiên, có... Có lẽ cũng không ...

Tác giả: Trần Trung Dũng viết 18:06 ngày 02/10/2018

Nén Gzip để tăng tốc độ tải website

Đa số các trình duyệt thông dụng hiện nay đều có khả năng giải nén những trang web đã được nén lại, để tiết kiệm băng thông và giúp thời gian tải website nhanh hơn. Mặc dù tính năng này đã được đưa ra một thời gian, nhưng ít ai chú ý hoặc biết đến nó. Đa số các trình ...

Tác giả: Tạ Quốc Bảo viết 18:06 ngày 02/10/2018