Paghimo sa Imong Kaugalingong Online Photo Gallery Albums Gamit ang Plogger


Ang Plogger usa ka open source PHP based online photo gallery system para sa paghimo, pag-edit ug pagdumala sa mga photo album gallery online. Nagtanyag kini og lain-laing mga function sa photo gallery sama sa custom nga organisasyon sa gallery, mga keyboard shortcut para sa accessibility, remote nga pag-upload sa imahe, RSS feed ug daghan pa.

Ang Plogger sayon kaayo nga gamiton, yano ug mas madanihon nga interface nga adunay yano nga mga setting sa pag-configure. Ang mga aplikasyon gaan kaayo ang gibug-aton, gituyo aron dali gamiton nga wala’y kasinatian sa bisan unsang teknikal nga kahibalo o kahanas nga mahimo nimong i-install ang aplikasyon nga dali ra o mahimo usab nimo nga i-integrate kini nga aplikasyon sa imong naa na nga website.

  1. Web Server – Apache o Nginx
  2. Operating System – Linux o Windows
  3. PHP Bersyon 5+
  4. MySQL Bersyon 5+
  5. PHP GD extension

  1. Dali nga I-configure: Ang Plogger usa ka gaan nga gibug-aton nga aplikasyon ug mahimong i-install sa usa lang ka lakang. Wala’y mga bloated nga bahin o bisan unsang komplikado nga mga file sa pag-configure. Ang Plogger adunay madanihon ug luwas nga sistema sa pagdumala.
  2. Easy Administrator interface: Pinaagi sa user friendly admin panel mahimo nimong isulod o i-edit ang usa ka hulagway. Ang mga thumbnail awtomatik nga gihimo, ug pinaagi sa admin panel mahimo nimong i-setup ang gidak-on ug ang format sa mga thumbnail.
  3. Easy Photo Gallery Creation: Uban sa tabang sa web administrative tool mahimo nimong i-upload ang mga litrato sa kadaghanan o gamiton ang FTP para sa pag-import sa mga litrato sa mga grupo. Pag-organisar sa imong mga litrato nga dali ug episyente. Gitugotan ka usab sa aplikasyon nga i-edit usab ang ilang mga paghulagway. Awtomatiko kini nga i-unzip ug i-import ang mga imahe gikan sa gi-upload nga mga zip file ug idugang kini sa imong gallery.
  4. Paghimo sa imong kaugalingon nga kostumbre nga mga Tema: Sa default, kini adunay yano nga sistema sa tema, apan mahimo nimong ipasibo ang tema pinaagi sa paghimo sa imong kaugalingon nga kostumbre nga tema aron mahatagan ang madanihon nga hitsura ug pagbati.
  5. Plogger XML Service: Ang aplikasyon adunay inbuilt XML generator, nagpasabot nga makahimo ka sa imong kaugalingong widgets sa bisan unsang pinulongan.
  6. Remote nga pag-update sa imong gallery: Abilidad sa pag-update sa imong gallery sa layo gikan sa software nga nagsuporta sa gallery protocol.
  7. Integrated JavaScript Slideshow: Ang mga album mahimong daling tan-awon isip hands-free JavaScript slideshow.

Pag-instalar sa Plogger

Sama sa giingon sa ibabaw, ang Plogger nanginahanglan mga Apache, MySQL ug PHP nga mga pakete nga na-install sa imong sistema. Kung dili, i-install kini gamit ang mosunod nga mga sugo. Ikaw kinahanglan nga gamut user sa pagbuhat sa tanan nga mga mosunod nga mga lakang sa artikulo.

tecmint ~ # apt-get install apache2 mysql-server php5 php5-mysql php5-gd
tecmint ~ # service apache2 start
tecmint ~ # service mysql start
tecmint ~ # yum install httpd mysql-server php php-mysql php-gd 
tecmint ~ # service httpd start
tecmint ~ # service mysqld start

Kuhaa ang pinakabag-o nga bersyon sa script sa Plogger gikan sa opisyal nga website.

  1. http://www.plogger.org/

Mahimo usab nimong gamiton ang pagsunod sa \wget nga mando aron ma-download ang file sa archive sa direktoryo sa gamut sa website (ie /var/www/html o /var/www/).

tecmint ~ # cd /var/www	
tecmint www # wget http://www.plogger.org/source/plogger-1.0RC1.zip
--2013-10-06 13:07:28--  http://www.plogger.org/source/plogger-1.0RC1.zip
Resolving www.plogger.org (www.plogger.org)... 72.47.218.137
Connecting to www.plogger.org (www.plogger.org)|72.47.218.137|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 716441 (700K) [application/zip]
Saving to: ‘plogger-1.0RC1.zip’

100%[===========================================================================================================================================================>] 7,16,441    44.4KB/s   in 18s    

2013-10-06 13:07:49 (37.9 KB/s) - ‘plogger-1.0RC1.zip’ saved [716441/716441]

Karon unpack ang na-download nga archive file gamit ang mosunod nga sugo.

tecmint www # unzip plogger-1.0RC1.zip

Sumpaysumpaya ang imong MySQL server ug paghimo og Database ug User.

## Connect to MySQL Server & Enter Password (if any or leave blank)## 
mysql -u root -p
Enter password:

## Creating New User for Plogger Database ##
CREATE USER [email  IDENTIFIED BY "your_password_here";

## Create New Database ##
create database plogger;

## Grant Privileges to Database ##
GRANT ALL ON plogger.* TO [email ;

## FLUSH privileges ##
FLUSH PRIVILEGES;

## Exit ##
exit

Palihug temporaryo nga ibutang ang 777 nga pagtugot sa plog-content nga direktoryo aron makahimo og mga inisyal nga direktoryo. Mahimo nimong ibalik ang 755, pagkahuman makompleto ang pag-install.

tecmint www # chmod -R 777 plog-content/

Ablihi ang imong web browser ug pagdagan ang script sa pag-install nga nahimutang sa.

http://localhost/plog-admin/_install.php

Pagsulod sa mga detalye sa Database ug Itakda ang Admin password.

Sa dili ka pa makapadayon, palihug i-download ang \plog-config.php nga configuration file ug ibutang sa sulod sa Plogger directory mismo ug i-klik ang Proceed button.

Malampuson nimong na-install ang Plogger!. Ang imong username kay plogger ug ang imong password kay tecmint.

Siguruha nga i-CHMOD ang direktoryo nga plog-content balik sa 0755.

tecmint www # chmod 0755 plog-content/

Karon login sa imong panel gamit ang username ug password.

Sunod, pagpili og Image o ZIP Archive aron mag-upload og mga hulagway ug maghimo og mga galeriya.

Kung na-upload na nimo ang mga imahe, mahimo nimong i-klik ang tab nga \View aron makita ang atubangan nga hitsura sa Plogger. Tan-awa ang screenshot sa Plogger, nga among gibuhat para sa usa sa among kliyente.

Kung nakadawat ka usa ka sayup sa panahon sa pag-install sama niini:

"string(184) "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Type=MyISAM DEFAULT CHARACTER SET UTF8' at line 6" string(184) "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Type=MyISAM DEFAULT CHARACTER SET UTF8' at line 8" string(226)

ablihi ang install-functions.php file nga nahimutang sa plog-admin/include directory nga adunay desenteng editor. Ilisan ang tanang panghitabo sa  “Type=MyISAM” sa “Engine=MyISAM” ug “timestamp(14)” sa “timestamp” ug i-save ang file. Karon sulayi pag-usab ang pag-instalar, kini molihok sa husto.

Walay bisan unsang tukma nga online nga dokumentasyon sa pag-instalar sa plogger ug ang mga tiggamit mahimong mag-atubang sa mga kalisud sa pag-instalar sa script. Sa ingon nga kahimtang, ang mga tiggamit mahimo’g mag-abang kanamo aron i-install ang script sa ilang mga server sa patas nga minimum nga rate nga adunay usa ka bulan nga libre nga suporta.

Kung nangita ka nga mag-host sa script sa Plogger, ang mosunod mao ang lista sa girekomenda nga mga taghatag sa pag-host nga nahiuyon sa script ug mga kinahanglanon niini.

  1. HostGator Hosting
  2. Dreamhost Hosting
  3. BlueHost Hosting

Pahibaloa ko kung naggamit ka bisan unsang mga script sa photo gallery pinaagi sa mga komento ug ayaw kalimti nga ipaambit kini nga artikulo sa imong mga higala.