Arhive etichetă: cod

Debian – Cum ștergem fișierele mai vechi de X zile

Salut, recent m-am întrebat care este comanda CLI care as putea sa o utilizez, în scopul de a șterge toate fișierele mai vechi de X zile. Folosind un server debian ar trebui ca tot ce as avea de facut sa fie sa utililez o comandă linux pentru a face asta.

Am descoperit că trebuie să folosesc comanda “find” pentru a filtra aceste fișiere și apoi selectați-le pentru a șterge.

Sintaxa comenzii:

find /path/to/files* -mtime +5 -exec rm {} \;

Aceasta comanda caută fișierele mai vechi de 5 zile în dosarul menționat și le șterge pe toate.

Explicație

Primul argument este calea catre fișierele. Aceasta poate fi o cale, un director, sau un wildcard ca în exemplul de mai sus. As recomanda, sa folositi calea completă, și asigurați-vă că rulați comanda fără RM exec pentru a vă asigura că obtineti rezultatele corecte.
Al doilea argument, -mtime, este folosit pentru a specifica numărul de zile, care arata cat de vechi este fișierul. Dacă introduceți 5, se vor găsi fișierele mai vechi de 5 zile.
Al treilea argument, exec, vă permite să treceti într-o comandă, cum ar fi rm. Caracterele de la sfarsit {} \; la sfârșitul sunt necesare pentru a încheia comanda.

Aceasta comanda ar trebui să funcționeze pe Ubuntu, Suse, Redhat, sau pe destul de multe versiuni de Linux.

Cum redirectionez vechiul domeniu catre cel nou ?

O intrebare ce apare la mutare: Cum redirectionez vechiul domeniu catre cel nou?

Am un blog, si poate fi citit la adresa http://blogvechi.com si decid ca ar fi timpul sa-l mut, sa fac ceva nou, sa aduc un plus celor scrise sau orice alt motiv, catre adresa http://blognou.com.

Dupa ce ma asigur ca totul este copiat si instalat in noua locatie, voi observa ca cititorii ma cauta in continuare pe vechea adresa, iar pe cea noua nu intra nimeni sa citeasca. Tot ce trebuie sa fac este sa definesc redirectionari in fisierul .htaccess din radacina site-ului vechi.

Asta denota faptul ca sunteti in continuare proprietarul domeniului vechi.

Cele cateva linii ma pot ajuta sa scap de aceasta problema si de alte probleme ce rezulta dintr-o astfel de mutare.

Când migrati un site de la un domeniu la altul, este foarte important să nu se rupă toate legăturile pe care le aveati construite la domeniul dvs. vechi. Redirecționarea corespunzătoare a tuturor paginilor de pe domeniul vechi la aceeași locație de pe noul domeniu va asigura ca vizitatorii domeniului vechi vor ajunge la locul potrivit. Fara aceasta redirecționare veti avea o pierdere de vizitatori, precum și topul motorului de căutare.

Presupunem că serverul dvs. web utilizează Apache pentru scopul acestui tutorial. Dacă nu ați făcut modificări la structura site-ului dvs. de ansamblu, si ati mutat pur și simplu site-ul în starea sa actuală, puteți adăuga următoarele linii în fișierul .htaccess situat la rădăcina domeniului vechi:

<IfModule mod_rewrite.c>   
  RewriteEngine On
  RewriteCond %{HTTP_HOST} ^olddomain.com$ [OR]
  RewriteCond %{HTTP_HOST} ^www.olddomain.com$
  RewriteRule(.*)$http://www.newdomain.com/$1[R=301,L]
</IfModule>

Este posibil să creati reguli care vor redirecționa URL-urile care urmează un anumit tipar la o nouă locație. Din moment ce aceste norme implică expresii regulate complexe, ele nu sunt explicate aici. Un profesionist SEO va poate ajuta să creați aceste reguli mai complexe intr-o situație specifică. Doar asigurați-vă că folosiți o redirecționare 301 pentru conținutul mutat. Orice alt tip de redirecționare nu va păstra dvs. topul motorului de căutare (google de exemplu).

HTML – Tag-ul “head”

Tag-ul “head”

Efectuarea unui cod HTML formatat corect este una dintre cele mai importante aspecte atunci când vine vorba de validarea codului sursă HTML si toate tag-urile corespunzătoare trebuie să fie închise pentru a evita utilizarea metodei învechite de cod sursă care face ca motoarele de căutare sa devina confuze ÅŸi nu reuÅŸească  sa se facă distincÅ£ia corecta a  codului sursă HTML al dvs. Citește în continuare HTML – Tag-ul “head”

Site-uri pentru Mobile si Tablete

Mai multe persoane pe care le cunosc, au început să se plângă că browserele de pe smartphone-uri ÅŸi tablete nu arata site-urile cu interfaţă uÅŸoara, convenabila ÅŸi accesibila pentru acest tip de utilizator de Internet. De aceea, se pare că este necesar ca administratorul site-ului să prezinte o versiune special creat pentru acesti vizitatori. Setarile pe parte de server pot pune în aplicare o redirecÅ£ionare a acestor vizitatori într-o pagina dedicata folosind fisierul .htaccess in site-ul respectiv. Citește în continuare Site-uri pentru Mobile si Tablete

Securizare Site (.htaccess)

 Securizare Site (.htaccess)

O metoda de a interzice accesul celor nedoriti pe site-ul tau este folosirea fisierului .htaccess
Motive:
– Restrictonarea accesului un hacker cunoscut / bot de la accesarea site-ul dvs.
РPermiterea doar anumitor adrese IP pentru a vizualiza site-ul dvs. (̨n timp ce se afla in dezvoltare, de exemplu)
– Permiterea numai persoanelor de încredere în site-ul dvs. (în cazul în care IP-urile utilizatorilor dvs. rămân aceleasi, pentru că e mai sigur)
– Interzicerea persoanelor dintr-o anumită Å£ară (sau orice locaÅ£ie necunoscută) sa acceseze site-ul dvs.
– Interzicerea persoanelor din site-ul dvs.
Citește în continuare Securizare Site (.htaccess)

HTML inserarea imaginilor in linie/galerie

Sa spunem ca am dori sa asezam într-o pagina html cateva fotografii pe orizontala. Acest lucru poate fi facut cel mai usor folosind un tabel.
Tag-urile <table> </table> definesc continutul unui tabel. Între aceste tag-uri trebuiesc incluse urmatoarele alte tag-uri <tr><td></td></tr> în asa fel incât un tabel va avea forma <table><tr><td></td></tr></table>.
Citește în continuare HTML inserarea imaginilor in linie/galerie

Conexiunea MySQL

De ceva timp am descoperit cum se face o conexiune intre un document PHP (script) si o baza de date MySQL.
Pentru a creea site-uri dinamice ce scriu si citesc o baza de date este nevoie sa introducem in fisierele PHP o comanda care creeaza conexiunea dintre cele doua. Astfel este folosita functia prestabilita a limbajului PHP mysql_connect ce poate fi invocata ori de cate ori este nevoie de o conexiune catre o baza de date. Citește în continuare Conexiunea MySQL

Nume Culori – HTML

Setul de culori X-11


Există două modalităţi de a pune culorile în documentele HTML. una este de a insera cod de culoare, iar a doua este de a insera numele culorii. Despre codurile de culoare am scris un articol precedent si se va ocupa de nume de culori. ÃŽntr-un fiÅŸier .html se poate introduce o linie care defineÅŸte o culoare, după cum urmează: Citește în continuare Nume Culori – HTML

Culori HTML – Numere

Veţi găsi că de multe ori trebuie să lucrati folosind culori, atunci când construiti pagini Web, aşa că este probabil o idee bună să aveti un minut sau două acum şi să obţineţi câteva din tehnicile de culoare HTML . De cele mai multe ori, se specifică o culoare prin introducerea unui cod de şase cifre care să ia următoarea formă: #RRGGBB

Citește în continuare Culori HTML – Numere