Coppermine là gì ?


29/06/2016      
Coppermine là một bộ sưu tập hình ảnh trực tuyến đa ngôn ngữ, trong đó có một tiết mục phong phú các tính năng độc đáo. Nó là phần mềm miễn phí có thể tải về và cài đặt dễ dàng.



Coppermine là một dễ sử dụng, đầy đủ tính năng web thư viện hình ảnh được hỗ trợ với một số lượng lớn các tính năng như thể loại, album, tính năng tìm kiếm, quản lý người dùng, hình vv Nó được viết bằng PHP với một hỗ trợ backend của MySql. Nó được cấp phép theo GNU GPL.Đó là một web gallery hình ảnh đa mục đích cung cấp hỗ trợ đa phương tiện đầy đủ và cho phép thế hệ của hình thu nhỏ kích thước và hình ảnh trung gian. Nó hoạt động khá nhanh trên Apache 2, UNIX, Win 32 hệ thống, vv Nó hỗ trợ sắp xếp hình ảnh vào thể loại, album và cho phép người dùng tải lên hình ảnh trên giao diện web.

[Cách cài đặt] eAccelerator tăng tốc ứng dụng PHP


27/10/2010      
eAccelerator là chương trình tăng tốc truy cập web,để tăng tốc độ xử lý cho php và xử lý cho Apache qua việc cache lại các thao tác.




1. Download : http://bart.eaccelerator.net/source/0.9.6/eaccelerator-0.9.6-rc1.tar.bz2

2. Giải nén, di chuyển vào thư mục đó.

3. Chạy lệnh:
#phpize

4. #./configure --enable-eaccelerator=shared

5. #make

6. #make install

10 lời khuyên cho người bắt đầu học PHP


25/10/2010      

PHP là ngôn ngữ đằng sau một số ứng dụng web mạnh mẽ và phổ biến nhất hiện nay, trong đó có thể kể đến Facebook và WordPress.

Học một ngôn ngữ mới có thể khá khó khăn với nhiều người. Bài viết này giới thiệu với bạn đọc một số lời khuyên quý báu của các chuyên gia PHP dành cho người mới bước chân vào thế giới PHP.




1. Elizabeth Naramore: Bắt đầu với OOP

Naramore hiện đang là nhân viên của SourceForge và người sáng lập trang PHPWomen.org. Đối với người vừa mới bắt đầu học PHP, Naramore cho rằng nên có một nền tảng vững chắc trong việc lập trình hướng đối tượng (OO) trước khi tìm hiểu sâu hơn vào PHP.

"Nếu bạn vốn không xuất thân từ lĩnh vực lập trình, hãy dành thời gian để tìm hiểu nguyên tắc căn bản của phát triển phần mềm. Những vấn đề cần chú ý như lập trình hướng đối tượng (OOP), phát triển hướng kiểm thử (test driven development), quản lí phiên bản (version control), gỡ lỗi (debugging), các mẫu thiết kế (design pattern), vv).

"Nếu bạn đã thử và không thể giải quyết vấn đề của bạn, đừng ngại hỏi. Các cộng đồng PHP nói chung rất hữu ích và thân thiện. Có vô số tài nguyên cho những người mới trên mạng. Nhờ đến sự trợ giúp của cộng đồng, cho dù đó là một nhóm người dùng địa phương, một dự án mã nguồn mở của cộng đồng, hay một kênh IRC như #phpc trên freenode".

[Tin tức] Ubuntu 10.10 chính thức ra mắt


12/10/2010      


Sau nhiều tháng chờ đợi, cuối cùng phiên bản thứ 13 của Ubuntu, hệ điều hành mã nguồn mở trên nền Linux nổi tiếng, cũng đã chính thức ra mắt.

ubuntu-10.10


Với tên mã Maverick Meerkat, Ubuntu 10.10 có quá trình xây dựng qua 3 bản Alpha, 1 bản Beta và 1 bản RC. Nhiều tính năng mới đã được thử nghiệm liên tục, và dần đi đến ổn định. Người dùng có thể dễ dàng nhận thấy những thay đổi của Ubuntu 10.10 so với Ubuntu 10.04, cả về hình thức lẫn tính năng, ứng dụng.

[Tin tức] OpenOffice.org tách khỏi Oracle để phát triển độc lập


10/10/2010      
Ngày 28/09 vừa qua, cộng đồng phát triển bộ công cụ văn phòng nổi tiếng OpenOffice.org đã tuyên bố chính thức tách khỏi tập đoàn Oracle để phát triển độc lập.

Sau 10 năm thành công với sự tài trợ của Sun Microsystems, dự án OpenOffice.org sẽ tiếp tục được duy trì với sự thành lập của một tổ chức phi lợi nhuận mới mang tên "The Document Foundation".

Tổ chức mới này sẽ chịu trách nhiệm hoàn thành sứ mệnh của dự án OpenOffice.org cũ. Và kể từ nay cộng đồng OpenOffice.org sẽ đổi tên và trở thành The Document Foundation.



Tổ chức The Document Foundation được thành lập bởi các cựu lãnh đạo, kĩ sư chủ chốt của dự án OpenOffice.org cũ và những người đam mê với dự án OpenOffice.org trong đó có nhiều lãnh đạo của các tập đoàn và tổ chức lớn như Google, Novell, Red Hat, Canonical (công ty hậu thuẫn HĐH Ubuntu), tổ chức mã nguồn mở Open Source Initiative, tổ chức GNOME Foundation. Trong tuyên bố với báo chí, The Document Foundation thể hiện quan điểm của mình là rất mong các cá nhân và tổ chức sẽ hỗ trợ và đóng góp để cùng phát triển một bộ công cụ văn phòng hoàn toàn mở và mang lại lợi ích tốt nhất cho người dùng.

Giới thiệu PostgreSQL


07/10/2010      


[caption id="attachment_451" align="alignleft" width="150" caption="postgreSQL"] [/caption]

PostgreSQL là một hệ quản trị cơ sở dữ liệu quan hệ và đối tượng dựa trên POSTGRES, bản 4.2, được khoa điện toán của đại học California tại Berkeley phát triển. POSTGRES mở đường cho nhiều khái niệm quan trọng mà các hệ quản trị dữ liệu thương mại rất lâu sau mới có.



PostgreSQL là một chương trình mã nguồn mở xây dựng trên mã nguồn ban đầu của đại học Berkeley. Nó theo chuẩn SQL99 và có nhiều đặc điểm hiện đại:
    - Câu truy vấn phức hợp (complex query)
    - Khóa ngoại (foreign key)
    - Thủ tục sự kiện (trigger)
    - Các khung nhìn (view)
    - Tính toàn vẹn của các giao dịch (integrity transactions)
    - Việc kiểm tra truy cập đồng thời đa phiên bản (multiversion concurrency control)

Giới thiệu MySQL


06/10/2010      
MySQL là hệ quản trị cơ sở dữ liệu mã nguồn mở phổ biến nhất thế giới và được các nhà phát triển rất ưa chuộng trong quá trình phát triển ứng dụng. Vì MySQL là cơ sở dữ liệu tốc độ cao, ổn định và dễ sử dụng, có tính khả chuyển, hoạt động trên nhiều hệ điều hành cung cấp một hệ thống lớn các hàm tiện ích rất mạnh.Với tốc độ và tính bảo mật cao, MySQL rất thích hợp cho các ứng dụng có truy cập CSDL trên internet. MySQL miễn phí hoàn toàn cho nên bạn có thể tải về MySQL từ trang chủ. Nó có nhiều phiên bản cho các hệ điều hành khác nhau: phiên bản Win32 cho các hệ điều hành dòng Windows, Linux, Mac OS X, Unix, FreeBSD, NetBSD, Novell NetWare, SGI Irix, Solaris, SunOS, ...




MySQL là một trong những ví dụ rất cơ bản về Hệ Quản trị Cơ sở dữ liệu quan hệ sử dụng Ngôn ngữ truy vấn có cấu trúc (SQL).

Giới thiệu SMF


05/10/2010      
SMF là hệ thống diễn đàn mã nguồn mở miễn phí cũng như phpBB, với những tính năng chuyên nghiệp, độc đáo rất riêng mà một số forum có phí không tích hợp sẵn.
SMF là chữ viết tắt của SimpleMachines Forum, và cũng như tên gọi của nó, việc sử dụng cài đặt và quản lý diễn đàn khá dễ dàng và đơn giản.




Tổng quan về SMF:
SMF có nguồn gốc xa xôi từ hệ thống diễn đàn YaBB sử dụng lập trình Perl để vận hành. Vào những năm 2003, một nhóm đội ngũ các nhà quản lý nhận thấy điều quan trọng cần phải thay đổi đó là chuyển hướng sang PHP và làm lại hệ thống với tên YaBBSE.

Tuy nhiên khi YaBBSE phát triển lớn mạnh hơn thì nảy sinh một vấn đề đó là bộ mã nguồn gốc đã quá lỗi thời và kỹ thuật lập trình không theo kịp sự phát triển của các công nghệ hiện tại, cho nên YaBBSE được phân tích, hiệu chỉnh và lột xác một lần nữa từ trong ra ngòai với các tính năng mới hơn, ổn định hơn với tên gọi SMF.

Năm 2004 đánh dấu bước phát triển công khai đầu tiên của SMF với tòan dân mạng, tuy chưa làm được tiếng tăm gì nổi trội nhưng cũng đã từng bước được các Forummasters quan tâm và sử dụng làm sân chơi online của mình.

Để tìm hiểu rõ về phần mềm diễn đàn này, bạn có thể vào trang chủ của SMF ở địa chỉ: http://www.simplemachines.org/

[Cách cài đặt] Cài đặt ứng dụng Silverlight cho Linux


04/10/2010      
Dù thích hay ghét thì hầu hết mọi người đều biết tới Flash của Adobe, tương đương với đó của Microsoft thì là Silverlight, tuy nhiên ít được biết đến hơn. Với Silverlight bạn có thể xem video và tạo ra các ảnh động, các nhà lập trình thì có thể sử dụng nó để tạo ra các widget cho Windows.


MyBB là gì?


02/10/2010      
MyBB là viết tắt của My Bulletin Board. Đây là một phần mềm tự do nguồn mở do MyBB Group phát triển sử dụng PHP và cơ sở dữ liệu MySQL. Phần mềm này giúp người dùng tạo lập, quản lý và phát triển một diễn đàn riêng với các đặc tính nhanh, mạnh và hoàn toàn miễn phí.




Giới thiệu Drupal


01/10/2010      
Drupal là một hệ thống quản trị nội dung, được phát triển trên ngôn ngữ lập trình PHP, hệ quản trị cơ sở dữ liệu MySQL và được phân phối dưới giấy phép GPL. Drupal được xây dựng theo mô hình thiết kế hướng đối tượng thông minh, cung cấp các tính năng mạnh mẽ, đáp ứng được nhu cầu xây dựng các hệ thống web từ đơn giản, như tạp ghi cá nhân, đến phức tạp, như nhóm thảo luận, thương mại điện tử, tổ chức lớp học, ...



Giới thiệu Wordpress


29/09/2010      
WordPress là một hệ thống xuất bản blog viết bằng ngôn ngữ lập trình PHP và sử dụng MySQL database (cơ sở dữ liệu MySQL). Word press là hậu duệ chính thức của b2/cafelog, được phát triển bởi Michel Valdrighi. Cái tên WordPress được đề xuất bởi Christine Selleck, một người ban của nhà phát triển chính Matt Mullenweg.



Phiên bản mới nhất của WordPress là phiên bản 3.0.1. Nó được phát hành dưới Giấy phép Tài liệu Tự do GNU.

[SEO] 7 bước để tăng tốc độ index website của Google


28/09/2010      
Hầu hết những chuyên gia SEO đều khuyên bạn nên mua 1 site domain đã cũ để được Google đánh giá cao hơn và dễ Index hơn, nhưng nếu như bạn bắt đầu tạo 1 website mới thì sao? Thường thì bạn sẽ tốn vài tuần để site của bạn được bộ máy tìm kiếm google biết đến.Tuy nhiên những việc làm theo những bước sau đây sẻ giúp bạn tiết kiệm khá nhiều thời gian cho việc index site (chỉ sau khoảng 24h).

index website

1/ Tạo 5 trang nội dung trong site: Đừng để site bạn “under construction” (site đang trong quá trình xây dựng) hãy tạo 1 vài trang với nội dung thật sự.

2/ Tạo link nội bộ giữa các trang của bạn.

Hãy sử dụng template thống nhất để quản lý các trang nội dung thông qua các menu. Bạn có thể tìm thấy những template free giúp bạn làm việc này tại thuvienwebmaster.com .... Nếu bạn tự tạo thì nhớ hãy đơn giản hóa nó chứ đừng có làm nó quá phức tạp và cầu kỳ. Bạn nhớ liên kết 2, 3 trang (liên kết có chiều sâu)

Tăng tốc truy cập và tải xuống với mô đun mod_deflate của Apache 2


20/09/2010      
Bạn có thể tăng tốc độ truy cập và tải xuống với mô đun mod_deflate của Apache. Mô đun này cung cấp khả năng lọc các loại tập tin từ máy chủ của bạn và nén trước khi gửi tới trình duyệt của người dùng. Qua đó giảm thời gian mà người dùng truy cập, tải xuống các nội dung trên website của bạn.


Tôi có thể tăng tốc độ tải xuống từ máy chủ Apache 2.0 của tôi như thế nào?

4 Extension giúp cải thiện hiệu suất nhớ của Firefox


17/09/2010      
Có thể nói rằng Firefox là một con quái vật trong việc ngốn bộ nhớ. Nó tiêu tốn bộ nhớ của bạn giống như kiểu sẽ không có ngày mai. Load thêm một vài tab của Firefox và trình duyệt bắt đầu chậm dần (hoặc thậm chí có thể đổ vỡ trên một số máy tính ít bộ nhớ). Đây cũng là lý do chính mà nhiều người dùng bỏ rơi trình duyệt này và chuyển sang Google Chrome. Nếu bạn cảm thấy phiền muộn về vấn đề bộ nhớ nhưng không thể chuyển sang dùng trình duyệt khác vì một số lý do nào đó thì đây là 4 extension có thể khắc phục và làm giảm được vấn đề bộ nhớ, làm cho bạn cảm thấy hạnh phúc khi sử dụng Firefox cho các công việc của mình.

1. BarTab

Các tab là các tính năng có giá trị nhất trong tất cả các trình duyệt, tuy nhiên nó cũng là một thứ tiêu tốn nhiều bộ nhớ nhất trong Firefox. Hãy thử load từ 10 đến 20 tab và bạn sẽ thấy hệ thống của bạn gần như đứng im. BarTab làm việc bằng cách chỉ load các tab mà bạn đang sử dụng tích cực. Khi một tab ở chế độ nhàn rỗi trong một khoảng thời gian nào đó, nó sẽ được tự động upload để giải phóng không gian nhớ. Đây là khái niệm bạn chỉ phải trả những gì mình đang sử dụng.

Khi khôi phục một session với nhiều tab, bạn có thể cấu hình BarTab để chương trình không load tất cả các tab. Tab chỉ được load khi nó ở trạng thái tích cực.

[Kiến thức cơ bản] Quản lý phông chữ trong Linux bằng FontMatrix


15/09/2010      
Viết phần mềm cho Linux, biên dịch kernel, thiết lập các máy chủ,… hay rất nhiều vấn đề khác có thể bạn đã thực hiện qua. Tuy nhiên có một việc đơn giản mà hầu hết trong số chúng ta ít ai biết đến đó là cách thêm vào các bộ phông chữ mới như thế nào và cách thực hiện nào là đơn giản và dễ dàng cho cả những người mới sử dụng hệ điều hành này. Trong bài này chúng tôi sẽ giới thiệu cho các bạn một tiện ích mang tên FontMatrix, đây là một tiện ích có thể giúp người dùng Linux thực hiện được vấn đề như đặt ra ở trên.

Về FontMatrix

Về mặt kỹ thuật mà nói, FontMatrix chạy trên hệ điều hành Windows và OSX, tuy nhiên nó không có các tập tính năng hoàn chỉnh. Chính vì vậy mà chúng ta sẽ sử dụng phiên bản Linux trong hướng dẫn này. Các gói cài đặt cho cả ba nền tảng đều có thể được download tại đây, tuy nhiên hầu hết người dùng Linux đều có thể tìm được gói sản phẩm trong kho lưu trữ chuẩn của phân phối. Cho ví dụ, người dùng Ubuntu có thể cài đặt qua Ubuntu Software Center với lệnh

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


26/08/2010      
Mặ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.


Truy cập MySQL từ xa


Bạn cần phải gõ các lệnh sau để bật tính năng truy cập từ xa.

Bước  # 1: Truy cập sử dụng SSH (nếu máy chủ bên ngoài trung tâm dữ liệu của bạn)


Đầu tiên, đăng nhập bằng SSH tới máy chủ MySQL:
ssh user@mysql.nixcraft.i

11 phần mềm mã nguồn mở miễn phí cho doanh nghiệp nhỏ


25/08/2010      
Mặc dù “vương quốc ứng dụng miễn phí” rất giàu có, rất nhiều doanh nghiệp nhỏ vẫn bỏ ra một khoản tiền lớn để sử dụng phần mềm. Microsoft Office 2010? Phiên bản này sẽ tốn khoảng $499.99 hoặc $279.99 nếu bạn muốn sử dụng. QuickBooks 2010 sẽ tiêu tốn khoảng $159.95 của bạn và Adobe PhotoShop CS5 có giá $699.

Tin vui cho bạn là có rất nhiều ứng dụng mã nguồn mở có thể thay thế gần như tất cả các phần mềm một doanh nghiệp nhỏ cần. Cho dù bạn đã chuyển sang sử dụng Linux, vẫn có hàng ngàn lý do như bảo mật và các lý do khác khiến bạn nên sử dụng những phần mềm này – những phần mềm các doanh nghiệp nhỏ nên dùng để có được thành công.



1. Các sản phẩm dành cho văn phòng: OpenOffice

OpenOffice.org 3 (cũng có thể được biết đến OO.o) là một mã nguồn mở thay thế tuyệt vời cho Microsoft Office. Với các thành phần dùng để sử lý file word, tạo bảng tính, trình chiếu, đồ họa, cơ sở dữ liệu và các tiện ích khác. Ngoài ra, ứng dụng này còn tích hợp với rất nhiều ngôn ngữ và có thể hoạt động trên các hệ điều hành thông dụng hiện nay, bao gồm Linux, Mac và Windows.

[Diễn đàn] Giới thiệu phần mềm diễn đàn PHPBB


08/08/2010      
phpBB là gói phần mềm dùng để xây dựng các ứng dụng diễn đàn, phpBB viết bằng ngôn ngữ lập trình PHP có sử dụng cơ sở dữ liệu như MySQL... Tên gọi "phpBB" là viết tắt của PHP Bulletin Board. phpBB phát hành theo giấy phép mã nguồn mở GNU General Public License, phpBB là một phần mềm miễn phí được nhiều website sử dụng.


Lịch sử


phpBB lần đầu tiên được tạo ra bởi James Atkinson (theFinn) vào tháng 6 năm 2000 trong vai trò là một diễn đàn cho vợ. Sau khi phát hành cho công chúng thông qua SourceForge, nó trở nên phổ biến rất nhanh chóng, đến tháng mười hai thì v1.0.0 đã được phát hành.

Giới thiệu về Joomla


01/06/2010      
Joomla! là một hệ quản trị nội dung mã nguồn mở (tiếng Anh: Open Source Content Management Systems). Joomla! được viết bằng ngôn ngữ PHP và kết nối tới cơ sở dữ liệu MySQL , cho phép người sử dụng có thể dễ dàng xuất bản các nội dung của họ lên Internet hoặc Intranet.

Joomla có các đặc tính cơ bản là: bộ đệm trang (page caching) để tăng tốc độ hiển thị, lập chỉ mục, đọc tin RSS (RSS feeds), trang dùng để in, bản tin nhanh, blog, diễn đàn, bình chọn, lịch biểu, tìm kiếm trong Site và hỗ trợ đa ngôn ngữ.



Joomla được phát âm theo tiếng Swahili như là 'jumla' nghĩa là "đồng tâm hiệp lực".

Joomla! được sử dụng ở khắp mọi nơi trên thế giới, từ những website cá nhân cho tới những hệ thống website doanh nghiệp có tính phức tạp cao, cung cấp nhiều dịch vụ và ứng dụng. Joomla có thể dễ dàng cài đặt, dễ dàng quản lý và có độ tin cậy cao.

Giới thiệu

Website hướng dẫn các thủ thuật, cách cài đặt, cấu hình các phần mềm. Các thông tin công nghệ và hướng dẫn lập trình...

facebook.com/dung.phamtrung.9

phamtrungdung@gmail.com

Copyright © 2016. Cách cài đặt. Ghi rõ nguồn khi lấy tin từ trang này