Monday, December 5, 2011

How To Install memcached with memcache PHP Extension on CentOS 5.x

Nguồn: http://www.sohailriaz.com/how-to-install-memcached-with-memcache-php-extension-on-centos-5x/

In this how to i will describe how to install memcached on your server with PHP Extension. memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load. My server is running CentOS 5.3 with CPanel.

Speeding up your nginx server with memcached

Nguồn: http://lserinol.blogspot.com/2009/03/speeding-up-your-nginx-server-with.html

Nginx is a high performance web and proxy (web and mail proxy) server. Generally, nginx is used as a front-end proxy server to Apache webserver.

Sunday, December 4, 2011

Lightbox for Images and Videos on a Joomla website

Nguồn: http://www.goodwebpractices.com/joomla/lightbox-images-and-videos-on-joomla-website.html
In this tutorial we will discuss how to create a 'Lightbox' effect for your Joomla 1.0 or 1.5 website, using the plugin YOOeffects from the YOOtheme team. Using a Lightbox is a great way to show off your images on your website, as a slideshow or for individual pictures. Videos can also be shown using the Lightbox javascript - both from your own website or streamed from another site (such as YouTube).

Friday, December 2, 2011

Joomla 1.7 – How to Add a New Module Position In Joomla Template

Nguồn: http://www.blogger.com/post-create.g?blogID=9205796291897929439

This Joomla tutorial is created for Scott who asked me how to create a new module position inside a Joomla template ie Beez_20. Adding a new module position inside a Joomla 1.7 template is fairly simple with the most challenging step figuring out where you want to put the new module position. Use this post to find out where your module positions are located.

Friday, October 21, 2011

Tích hợp Joomla và phpBB

Nguồn: http://misoblog.net/joomla/tich-hop-joomla-va-phpbb.html

Làm website, đến một ngày ta sẽ nghĩ đến việc làm thêm một cái diễn đàn. Mà phải là tích hợp diễn đàn và website chung với nhau, nghĩa là có sự đồng bộ thông tin và trạng thái đăng nhập của thành viên. Với Joomla, ta có nhiều giải pháp diễn đàn: vBB, SMF, Fireboard,... Nhưng trong bài viết này mình sẽ nói về phpBB: một hệ thống diễn đàn được sử dụng rất nhiều, miễn phí và có thể tích hợp hoàn hảo với Joomla 1.5. Joomla.org và Joomlaviet.org cũng đều sử dụng phpBB.

Friday, October 14, 2011

Hướng dẫn Import big database bằng bigdump.php

Nguồn: http://www.ozerov.de/bigdump
http://congdongit.org/database/774-huong-dan-import-big-database-bang-bigdump-php.html
Hầu hết các web site dùng php-mysql thì đều sử dụng phpMyadmin để export database. Vấn đề là khi import trở lại. Các site hầu hết đều giới hạn dung lượng file import qua phpMyadmin là 2MB. Nếu dữ liệu lớn hơn 2MB mà dùng tools import này để import sẽ rất vất vả. Tôi xin đưa ra giả pháp để import database lớn với 3 trường hợp :

Tuesday, October 11, 2011

Hướng dẫn Backup và Restore MySQL database không bị lỗi

Là 1 admin website hay bất kì 1 ngành nào liên quan tới quản trị thì chắc hẳn công việc backup và restore tất nhiên bạn phải nắm giữ thành thục.

Tuesday, August 30, 2011

Bật tính năng truy cập từ xa của MySQL server

Source: http://cachcaidat.com/2010/08/c%E1%BA%A5u-hinh-b%E1%BA%ADt-tinh-nang-truy-c%E1%BA%ADp-t%E1%BB%AB-xa-c%E1%BB%A7a-mysql-server/

[Cấu hình] Bật tính năng truy cập từ xa  của MySQL serverMặc định tính năng truy cập từ xa bị cấm trên máy chủ cơ sở dữ liệu MySQL vì lý do bảo mật. Tuy nhiên, đôi khi bạn cần cung cấp tính năng truy cập từ xa tới máy chủ cơ sở dữ liệu từ nhà hoặc từ máy chủ web.

Thursday, August 4, 2011

How to create portlet using Plugins-SDK and Eclipse

In this article, I’ll teach you to create a portlet as plugin ( portlet plugin is a portlet that will be deployed using separate war file, quite different from ext approach). There are two ways to do this :

  1. Using Liferay’s plugins SDK
  2. Using Eclipse alone.

Monday, August 1, 2011

Lấy Lại Dữ Liệu Sau Khi Xóa

Bạn đã bao giờ nhỡ tay xóa mất một bảng (DROP TABLE) hoặc xóa sạch dữ liệu trong bảng (DELETE) của một database

Các Kiểu Backup Trong SQL Server

Khái niệm backup (sao lưu) và restore (khôi phục) chắc hẳn đã quen thuộc đối với đa số chúng ta: bạn thường xuyên backup, ví dụ copy toàn bộ thư mục sang một thiết bị lưu trữ khác, để phòng khi gặp sự cố gây mất mát dữ liệu thì có thể copy ngược trở lại.

Một Ví Dụ Sao Lưu/Khôi Phục Dữ Liệu

Tiếp theo bài “Các Kiểu Backup Trong SQL Server“, trong bài này tôi sẽ giới thiệu script để thực hiện việc sao lưu/khôi phục sử dụng cả ba loại backup đã nêu.

Giảm Bớt Dung Lượng File LOG Của SQL Server

Vào một ngày đẹp trời, bạn nhận thấy rằng file LOG của mình quá lớn, chiếm gần hết ổ cứng và không thể thực hiện bất kì một thao tác nào trên dữ liệu.
Hay bạn thấy, trong khi dữ liệu của mình chỉ có vài GB, mà file LOG lên đến tận hàng trăm GB.
Phải làm thế nào ?

Tuesday, July 26, 2011

Installation Of Liferay Portal 6.0.5 Community Edition With Java And MySQL On Ubuntu 10.04 Server

Liferay Portal is an enterprise web platform for building business solutions that deliver immediate results and long-term value. Get the benefits of packaged applications and an enterprise application framework in a single solution.

Wednesday, July 6, 2011

Allow Joomla Users to Manage Their Own Articles

It's really useful for writers on a website to be able to easily find and manage their articles. With Joomla, there's no central control panel for writers to do that. Fortunately there's an outstanding, free extension called Frontend User Article List which solves that problem. Here's how to use it:

Friday, June 24, 2011

Cài đặt phpMyAdmin trên CentOS

Trong các bài viết trước, mình đã trình bày cách cài đặt MySQL Server trên CentOS. Nhưng để quản lý cơ sỡ dữ liệu trên MySQL Server một cách dễ dàng hơn thì chúng ta cần phải có công cụ quản lý. Một trong những công cụ quản lý, thao tác cơ sỡ dữ liệu của MySQL được dùng khá phổ biến hiện nay là phpMyAdmin.

Cài đặt Apache và PHP trên CentOS

1. Cài đặt Apache

Dùng lệnh để tải gói và cài đặt.

Cài đặt MySQL Server trên CentOS

Trên màn hình Console nhập lệnh để cài đặt

Thursday, June 23, 2011

25 Most Frequently Used Linux IPTables Rules Examples

In all our examples below, we have two rules for each scenario, as we’ve set DROP as default policy for both INPUT and OUTPUT chain.

How to Install MySQL Database Using Yum groupinstall on CentOS


In this article, let us review how to install MySQL on CentOS using yum. Instead of searching and installing mysql and related packages one-by-one, it is better to install MySQL using yum groups.


Wednesday, June 15, 2011

Use Server Cache Control to Improve Performance

Caching is the temporary storage of frequently accessed data in higher speed media (typically SRAM or RAM) for more efficient retrieval.

Fast, Effective PHP Compression

PHP compression is an excellent method of conserving bandwidth and reducing client download times. We have already discussed an excellent method for CSS compression, and in this article we share a super-easy technique for compressing all PHP content without editing a single file.

Các cách đánh index cho trường trong CSDL MySQL

Một ngày kia bạn nhận ra rằng website của bạn chạy chậm đi, có thể là do đường truyền nhưng còn 1 nguyên nhân khác, đó là máy chủ server tính toán quá nhiều dẫn đến kết quả đưa ra.

Thursday, June 9, 2011

Invalid token when using the Joomla! Login Module

Since Joomla! 1.5.3, a security feature has been added to the Joomla! CMS which checks submitted forms for the existance of a specific token.

Joomla – Bảo vệ file “configuration.php” khỏi các truy nhập trái phép

Việc bảo vệ các file có nội dung quan trọng, các file cấu hình chứa các thông số của hệ thống như: tên database, tên truy nhập, mật khẩu… là rất cần thiết và phải đặc biệt lưu tâm.

Tuesday, June 7, 2011

Using Nginx as reverse proxy

cat /proc/cpuinfo
yum install apt (cài gói apt-get )
yum install pcre-devel zlib-devel openssl-devel
rpm -qa|grep pcre

Friday, May 27, 2011

Using the Joomla Calendar in a form chronoforms

http://www.chronoengine.com/forums/viewtopic.php?f=2&t=1478

Tạo file liên kết tắt trên Linux

Về cách tạo file liên kết tắt này thì LK wa bên vnexperts viết hay nên lấy cho anh em coi luôn !!
Nếu trên Windows bạn đã quen với khái niệm Shortcut là các file chứa thông tin trỏ đến một file thực thi khác thì khái niệm này đã tồn tại trong thế giới UNIX từ rất lâu.

Sunday, April 17, 2011

Các cách sử dụng file .htaccess bạn nên biết

File .htaccess(hypertext access) của apache là một công cụ cực kỳ hữu dụng. File .htaccess thường được tìm thấy trong thư mục root của website, bạn có thể dễ dàng sửa chữa nó bằng bất kỳ text editor nào. Bạn nên sao lưu lại file .htaccess của mình trước khi thử nghiệm các cách hack dưới đây.

Friday, April 15, 2011

Tăng tốc Joomla! bằng cách tạo cache cho module

Nếu như bạn có một website đơn giản và mỗi ngày chỉ có vài trăm khách viếng thăm thì bạn không cần quan tâm tới bài viết này.

Monday, April 11, 2011

Cách nâng cấp chuyển đổi Module của Joomla! 1.5 lên Joomla! 1.6

Sau khi nâng cấp chuyển đổi Joomla! từ phiên bản 1.5 lên 1.6 thì các Module cũ có thể sẽ không hoạt động được.

Sunday, February 13, 2011

Lấy tên user đăng nhập và Session trong joomla

$user =& JFactory::getUser();
$name = $user->get('name');


và tiếp theo là :
echo 'Xin chào bạn '.$name.' Chào mừng bạn đã xâm nhập';

Còn muốn xem quyền hay xem thuộc tính khác thì bác cứ việc mở các bảng jos_user để xem tên trường.
Rồi tiếp đó vẫn là cái : $user->get('Tên_trường')

Ví dụ:

lấy ra loại user $type = $user->get('usertype');

lúc echo $type ra thì nó sẽ ra cả quyền là supper administrator, admin, registed ... tùy thuộc vào quyền mà user đó đăng nhập vào.

Router Packet Networking

Đây là video ngắn khá hay, mô tả đường đi của một gói tin trên Mạng Internet.