Sukurkite savo internetinės nuotraukų galerijos albumus naudodami „Plogger“.


Plogger yra atvirojo kodo PHP pagrindu sukurta internetinė nuotraukų galerijų sistema, skirta kurti, redaguoti ir tvarkyti nuotraukų albumų galerijos internete. Jame siūlomos įvairios nuotraukų galerijos funkcijos, pvz.,  priskirtas galerijos organizavimas, pritaikomumo spartieji klavišai, nuotolinis vaizdų įkėlimas, RSS tiekimas. > ir daug daugiau.

Plogger yra labai paprasta naudoti, paprasta ir patrauklesnė sąsaja su paprastais konfigūracijos nustatymais. Programos yra labai lengvos, todėl jas lengva naudoti, neturint jokių techninių žinių ar įgūdžių, galite labai lengvai įdiegti programą arba integruoti šią programą į savo esamą svetainę.

Ko reikia „Plogger“?
  1. Žiniatinklio serveris – Apache arba Nginx
  2. Operacinė sistema – Linux arba Windows
  3. PHP 5 ir naujesnė versija
  4. MySQL 5 ir naujesnė versija
  5. PHP GD plėtinys
Visos funkcijos
  1. Lengva konfigūruoti: „Plogger“ yra lengva programa, kurią galima įdiegti vienu veiksmu. Nėra išpūstų funkcijų ar sudėtingų konfigūracijos failų. „Plogger“ turi patrauklią ir saugią administravimo sistemą.
  2. Paprasta administratoriaus sąsaja: patogiame administratoriaus skydelyje galite įterpti arba redaguoti vaizdą. Miniatiūros sukuriamos automatiškai, o administratoriaus skydelyje galite nustatyti miniatiūrų dydį ir formatą.
  3. Lengvas nuotraukų galerijos kūrimas: naudodami žiniatinklio administravimo įrankį galite įkelti nuotraukas masiškai arba naudoti FTP, kad importuotumėte nuotraukas į grupes. Lengvai ir efektyviai tvarkykite nuotraukas. Programa taip pat leidžia redaguoti jų aprašymus. Jis automatiškai išpakuosis ir importuos vaizdus iš įkeltų ZIP failų ir pridės juos prie galerijos.
  4. Sukurkite savo tinkintas temas: pagal numatytuosius nustatymus jame yra paprasta temų sistema, tačiau galite tinkinti temą sukurdami savo tinkintą temą, kad atrodytumėte patraukliai.
  5. Plogger XML paslauga: programoje yra integruotas XML generatorius, todėl galite kurti savo valdiklius bet kuria kalba.
  6. Nuotolinis galerijos atnaujinimas: galimybė nuotoliniu būdu atnaujinti galeriją naudojant programinę įrangą, kuri palaiko galerijos protokolą.
  7. Integruota „JavaScript“ skaidrių demonstracija: albumus galima greitai peržiūrėti kaip „JavaScript“ skaidrių demonstraciją be rankų.

„Plogger“ diegimas

Kaip nurodyta aukščiau, Plogger reikalauja, kad jūsų sistemoje būtų įdiegti Apache, MySQL ir PHP paketai. Jei ne, įdiekite juos naudodami šias komandas. Norėdami atlikti visus toliau nurodytus šiame straipsnyje nurodytus veiksmus, turite būti root naudotojas.

Įdiegti Debian pagrindu veikiančiose sistemose
tecmint ~ # apt-get install apache2 mysql-server php5 php5-mysql php5-gd
tecmint ~ # service apache2 start
tecmint ~ # service mysql start
Įdiekite „Red Hat“ pagrindu veikiančiose sistemose
tecmint ~ # yum install httpd mysql-server php php-mysql php-gd 
tecmint ~ # service httpd start
tecmint ~ # service mysqld start

Gaukite naujausią Plogger scenarijaus versiją iš oficialios svetainės.

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

Taip pat galite naudoti šią komandą „wget“, kad atsisiųstumėte archyvo failą į svetainės šakninį katalogą (t. y. /var/www/html arba >/var/www/).

tecmint ~ # cd /var/www	
tecmint www # wget http://www.plogger.org/source/plogger-1.0RC1.zip
Pavyzdžio išvestis
--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]

Dabar išpakuokite atsisiųstą archyvo failą naudodami šią komandą.

tecmint www # unzip plogger-1.0RC1.zip

Prisijunkite prie savo MySQL serverio ir sukurkite duomenų bazę ir vartotoją.

## 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 plogger@localhost IDENTIFIED BY "your_password_here";

## Create New Database ##
create database plogger;

## Grant Privileges to Database ##
GRANT ALL ON plogger.* TO plogger@localhost;

## FLUSH privileges ##
FLUSH PRIVILEGES;

## Exit ##
exit

Norėdami sukurti pradinius katalogus, laikinai nustatykite 777 leidimą kataloge „plog-content“. Baigę diegti, galite grįžti į 755.

tecmint www # chmod -R 777 plog-content/

Atidarykite žiniatinklio naršyklę ir paleiskite diegimo scenarijų, esantį adresu.

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

Įveskite duomenų bazės informaciją ir nustatykite administratoriaus slaptažodį.

Prieš tęsdami, atsisiųskite „plog-config.php“ konfigūracijos failą ir įdėkite jį į patį „Plogger“ katalogą ir spustelėkite mygtuką Tęsti.

Sėkmingai įdiegėte Plogger!. Jūsų naudotojo vardas yra plogger, o slaptažodis yra tecmint.

Įsitikinkite, kad CHMOD plog-content katalogas grąžinamas į 0755.

tecmint www # chmod 0755 plog-content/

Dabar prisijunkite prie skydelio naudodami naudotojo vardą ir slaptažodį.

Tada pasirinkite Vaizdo arba ZIP archyvą, kad įkeltumėte vaizdus ir kurtumėte galerijas.

Įkėlę vaizdus galite spustelėti skirtuką Peržiūrėti, kad pamatytumėte Plogger priekinę išvaizdą. Peržiūrėkite Plogger ekrano kopiją, kurią sukūrėme vienam iš savo klientų.

Trikčių šalinimas

Jei diegimo metu gavote klaidą, panašią į šią:

"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)

atidarykite install-functions.php failą, esantį plog-admin/include kataloge, naudodami tinkamą redaktorių. Pakeiskite visus „Type=MyISAM“ į „Engine=MyISAM“ ir „timestamp(14)“ į „timestamp<“ ir išsaugokite failą. Dabar pabandykite įdiegti dar kartą, jis veiks tinkamai.

Nėra jokios tinkamos internetinės dokumentacijos apie Plogger diegimą ir vartotojai gali susidurti su sunkumais diegdami scenarijų. Esant tokiai situacijai, vartotojai gali samdyti mus, kad įdiegtume scenarijų savo serveriuose už teisingą minimalią kainą su vieno mėnesio nemokamu palaikymu.

Jei norite priglobti Plogger scenarijų, toliau pateikiamas rekomenduojamų prieglobos paslaugų teikėjų, suderinamų su scenarijumi ir jo reikalavimais, sąrašas.

  1. „HostGator“ priegloba
  2. Dreamhost Hostingas
  3. BlueHost Hostingas

Praneškite man, jei naudojate nuotraukų galerijos scenarijus komentaruose ir nepamirškite pasidalinti šiuo straipsniu su draugais.