Magazinul tău la tine în curte sau în online

Magazin Online

Există câteva variante cand este vorba de a creea un magazin online. Unele sunt mai scumpe și altele mai ieftine. Exista cateva platforme pentru a creea un magazin online și pot menționa printre ele platforme ca Magento, Prestashop sau OpenCart dar mai sunt cu siguranță și altele. Voi încerca în continuare să prezint ce presupune o platforma opensource. De ce o astfel de platformă? Pentru că o platformă opensource poate avea următoarele avantaje:

– costuri mici
– posibilitati (functionalitati) nelimitate
– nu depinzi de nimeni
– fara costuri de mentenanta
– comunitate activa

Cu siguranță sunt și alte avantaje însă le veți găsi singuri în cazul în care ajungeți în posesia unui astfel de magazin.

Costuri mici

Fiind opensource, asta înseamnă ca sursa lui este liberă și va fi liberă pentru accesare, modificare distribuire etc. Este liberă până și de cost, ea în sine fiind gratuită ca și soluție de magazin online. Există funcționalități de bază care sunt puse la dispoziție absolut gratuit folosind această platformă:

  • adăugare, editare, ștergere de produse
  • sortarea produselor în categorii și subcategorii
  • sortarea produselor in etichete (tag-uri)
  • implementare de modalități de transport
  • implementare de modalitați de plata
  • formular de contact
  • sortare în funcție de culoare, model, material etc …

Acestea ar fi acele funcționalități elementare în implementarea unui magazin online însă am putea merge mai departe să vorbim despre functionalități mai specifice.

Posibilități (funcționalități) nelimitate

Se pot adăuga funcționalități astfel încât magazinul să ofere și servicii mai specifice, printre care pot fi menționate:

  • filtrarea produselor după preț
  • filtrarea produselor dupa cele mai vizualizate
  • filtrarea produselor dupa cele mai cumpărate
  • sortarea produselor dupa cele mai recent adăugate
  • contabilitate – emitere de facturi
  • fidelizarea clientilor prin emiterea de coduri/vouchere
  • trimiterea de oferte folosind e-mail
  • etc

Variantele sunt practic nelimitate, singura limită fiind doar probabil bugetul deoarece unele dintre aceste funcționalități pot atrage ceva costuri.

Nu depinzi de nimeni

De cine ai putea depinde dacă toată munca este la tine în teren. Scripturile, baza de date si toate celelalte sunt ale tale, implementate de tine. Probabil ca vei depinde de … găzduire, adică acel loc în care îți vei stoca toate cele necesare funcționării magazinului tău. Poți însă să creezi un astfel de magazin chiar la tine pe calculator, și să ții doar tu evidența propriului magazin ca aplicație de administrare de stocuri si emitere de facturi ca evidență contabilă. Puțini știu că un astfel de magazin poate fi implementat pe propriul calculator pentru a tine evidența oricarui tip de activitate comerciala, de la vânzare de produse până la vanzare de servicii sau software … etc… și acest lucru poate fi realizat gratuit sau cu o investiție minimă.

Fără costuri de mentenanță

Aici ai scăpat de toate acele taxe suplimentare ce pot apărea ca și administrare și mentenanță. Fiind în totalitate în posesia ta, este de datoria ta să veghezi la buna funcționare și dacă totul funcționează cum trebuie nu prea ai ce să repari … Sunt foarte multe platforme publice, care vin în întâmpinarea doritorilor cu variante online gratuite însă toate aceste variante, mai devreme sau mai târziu vor cere ceva de la tine ca și plăți. Te vor lăsa gratuit să postezi un număr limitat de produse, să folosești un număr limitat de resurse și să beneficiezi de un număr limitat de servicii de la ei. Cand va veni vorba că vrei mai multe … vor cere bani. Aici, cu ceva al tău, vei suporta doar costuri de gazduire dacă alegi să configurezi magazinul în mediul online însă poți să folosești toate resursele absolut gratuit daca păstrezi magazinul pe calculatorul tău.

Comunitate activă

Frumusetea opensource nu se termină doar la gratuități. Ea are și o componentă dinamică, ce veghează la buna funcționare a magazinului tău prin existența unei comunități care actualizează sursa și oferă securitate și stabilitate tot gratuit. Aceasta comunitate lucrează la sursa prin emiterea de variante noi de sursă, variante mai sigure și mai optimizate. Poți beneficia gratuit de activitatea acestei comunități sau poți chiar evidenția eventualele disfuncționalități ce le întâmpini la magazinul tău.

Tu folosești o astfel de platformă ?

 

 

SEO – Ce trebuie verificat la un Site WEB

seo-audit

 

Pentru a ne asigura că un site web este construit optimizat SEO ar trebui să verificăm următoarele aspecte:

Elemente meta (titluri, keywords, descrieri);

Aici intră acele etichete de tip META care sunt citite atât de către browsere cât și de către scripturile automatizate (boți) ale celor de la Google, Facebook, Bing sau altele. Ele trebuie să fie la locul lor, între etichetele <head></head> din paginile WEB. Dacă avem de-a face cu un site WEB ce este realizat pe bază de HTML exclusiv,  ar trebui să ne asigurăm că ele sunt pe fiecare pagină și că diferă cele care trebuie să difere și sunt prezente cele ce trebuiesc să fie prezente.

Viteza de incărcare;

Pentru asta trebuie să folosim unelte externe. Atenție însă când verificăm viteza la locația serverului ce apelează site-ul. De exemplu, dacă am un site WEB ce se află pe unul din serverele din România și verificarea o fac folosind un server din Australia, cu siguranța viteza de încărcare ar fi destul de nesatisfăcătoare, caz in care se recomandă verificare folosind locații mai apropiate de serverul pe care se află site-ul WEB. Acum, în funcție de publicul țintă al site-ului, este posibil să fie nevoie de testarea vitezelor din diversele locații puse la dispoziție de site-urile specializate pentru asta.

Verificarea problemelor de structura / categorisire ale site-ului;

La site-urile realizate folosind CMS-uri, este posibil să apară disfuncționalități la nivel de structură. În funcție de mărimea unui site trebuie gândită și verificată structura acestuia și remediate eventualele disfuncționalități. Nu prea este cazul pentru site-uri mai micuțe, ce au un număr finit de pagini.

Setari rel=”canonical”;

Procesul de canonicalizare în sine și eticheta rel=”canonical” au fost definite pentru a asigura motoarele de căutare că au de-a face cu un conținut original, și protejează astfel site-ul de penalizările motoarelor de căutare. Aceste procedee sunt procedee ce funcționează în tandem și au un rol foarte important in protejarea site-urilor Web față de penalizări.

Duplicate content ;

Verificarea Continutului Duplicat se face aleator prin verificarea unor pagini din site-ul Web sau folosind unelte

Blogul meu si GDPR

Blogul meu si GDPR

Pentru ca dețin un blog pe care îl actualizez ocazional cu articole și alte materiale nu ar trebui să mă îngrijoreze alinierea la GDPR … nu!?

Iată cateva lucruri care trebuiesc verificate:

1. Ce preiau de la cititiori?

– date legate de acel cookie … care ajunge pe calculatorul lui de la blogul meu pentru ca acest blog să îl recunoască data viitoare ?

– date legate de alte cookie-uri ? Să spunem, un cookie de la Facebook pentru că am butoane de like si share pe blogul meu. Punem aici și acel cookie de la Google Analitycs care înregistrează vizita cititorului meu.

– date ca e-mail, nume și altele atunci când el lasă un comentariu la mine pe blog

– date ca e-mail, nume și altele atunci când el folosește formularul de contact de la mine de pe blog.

2. Cum folosesc aceste date?

– pentru recunoașterea și identificarea cititorilor fideli. De exemplu acel prim cookie care identifică un vizitator ce s-a autentificat vreodată pentru a comenta, ramâne cel care decide și știe asta din preluarea datelor de la cititor

– Facebook sau Google prin faptul ca eu folosesc produsele lor, mă ajută să văd statistici sau altele prin apartenența la sesiunea de cookie-uri.

– o adresă de mail imi trebuie pentru a ști că cel ce a comentat există sau nu, pentru a ști să aprob comentariul, pentru a modera comentariile, etc

– de asemenea în cazul în care cineva mă contactează folosind formularul de contact, eu ar trebui să aflu adresa de e-mail pentru a putea sa dau un răspuns intenției de contact.

 

Sunt menționate aceste elemente în GDPR ?

Cam … DA …

Pregătirea pentru protecția generală a datelor Regulamentul (GDPR) – 12 pași ce trebuiau făcuți deja

gdpr
  1. 1. Conștientizarea

Ar trebui să vă asigurați că factorii de decizie și oamenii cheie din dvs. organizația sunt conștienți că  legea se schimbă în GDPR. Ei au nevoie de timp pentru a aprecia impactul probabil pe care acest lucru îl are și pentru a identifica zonele care ar putea cauza probleme de conformitate în cadrul GDPR. Ar fi util să începeți examinând registrul de risc al organizației dvs., dacă aveți unul.
Implementarea GDPR ar putea avea implicații semnificative asupra resurselor, în special pentru organizațiile mai mari și mai complexe. S-ar putea să constatați ca este dificil dacă lăsați pregătirile până în ultima clipă.

         2. Informațiile pe care le dețineți

Ar trebui să vă documentați și să aflați ce date personale dețineți, de unde provin și cu cine le împărțiți. Este posibil să aveți nevoie să organizați un audit de informații în cadrul organizației dumneavoastră sau în anumite domenii de activitate specifice.
GDPR vă solicită să țineți evidența activităților dvs. de procesare. Aceasta actualizează drepturile pentru o lume în rețea, conectata în mod permanent. De exemplu, dacă aveți datele personale inexacte și aceste date au fost împărtășite cu o altă organizație, va trebui să îi comunicați și celeilalte organizații despre inexactitate, astfel încât să poată corecta propriile sale înregistrări. Nu veți putea să faceți asta dacă nu știți ce date personale dețineți, de unde au provenit și cu cine le împărtășiți. Ar trebui să vă documentați despre aceste detalii. Acest lucru vă va ajuta, de asemenea, să vă conformați cu principiul responsabilității GDPR, care cere organizațiilor a fi capabile să arate modul în care acestea respectă principiile de protecție a datelor, pentru aplicarea unor politici și proceduri eficiente.

          3. Comunicarea informațiilor privind confidențialitatea

Ar trebui să revizuiți notificările dvs. actuale privind confidențialitatea și să puneți în aplicare un plan pentru a face orice modificări necesare încă din timp pentru implementarea GDPR.
Atunci când colectezi datele personale ale oamenilor momentan trebuie să le oferi informații de asigurare cum ar fi identitatea ta și cum intenționezi să le folosești informațiile puse la dispozitie de ei. Acest lucru se face, de obicei, printr-o notificare privind confidențialitatea. Sub GDPR însă există câteva lucruri suplimentare pe care trebuie să le spui oamenilor. De exemplu, va trebui să vă explicați baza legala pentru procesarea datelor, perioadele de păstrare a datelor și faptul că persoanele au dreptul să se plângă către organele abilizate dacă se gândesc că este o problema cu felul in care manipulezi datelor lor.
GDPR cere ca informațiile să fie furnizate în limbaj simplu, concis, ușor de înțeles și limpede.

           4. Drepturile persoanelor

Ar trebui să verificați procedurile pentru a vă asigura că acoperă toate drepturile persoanelor, inclusiv cum ștergeți înregostrări cu datele personale sau furnizați aceste date în format electronic utilizat în mod obișnuit.
GDPR include următoarele drepturi pentru persoane fizice:

  • dreptul de a fi informat;
  • dreptul de acces;
  • dreptul la rectificare;
  • dreptul de a șterge;
  • dreptul de a restrânge procesarea;
  • dreptul la portabilitatea datelor;
  • dreptul de a se opune;
  • și dreaptul a nu  se supune deciziilor luate automat – inclusiv profilare.

În ansamblu, drepturile de care indivizii vor beneficia în cadrul GDPR sunt la fel ca cele din DPA, dar cu unele si îmbunătățiri enorme. Dacă încă de acum oferiți indivizilor drepturile lor, apoi tranziția la GDPR ar trebui să fie relativ ușoară. Acesta este un moment bun pentru a vă verifica procedurile și pentru a afla cum ați reacționa dacă cineva cere să aibă datele șterse de exemplu. Sistemele dvs. vă va ajuta să localizați și să ștergeți datele? Cine va lua deciziile privind ștergerea?

Dreptul la portabilitatea datelor este nou. Se aplică numai:

  • la datele personale pe care o persoană le-a furnizat unui controlor;
  • acolo unde procesarea se bazează pe consimțământul individual;
  • atunci când prelucrarea se face prin mijloace automate;

Ar trebui să vă gândiți dacă trebuie să vă revizuiți procedurile și să efectuați orice schimbare necesară. Veți avea nevoie să oferiți datele personale în structuri utilizate frecvent ce pot fi citite electronic, să formați și să furnizați informații gratuite celor interesați.

       5. Solicitări de acces ale subiecților

Ar trebui să vă actualizați procedurile și să planificați modul în care veți rezolva cererile pentru a ține seama de noile norme:

  • În majoritatea cazurilor, nu veți putea percepe taxe pentru îndeplinirea cerințelor.
  • Veți avea o lună pentru a vă conforma, mai degrabă decât cele 40 de zile care sunt valabile acum.
  • Puteți să refuzați sau puteți să percepeți taxe pentru solicitările care sunt vădit nefondate sau excesive.
  • Dacă refuzați o cerere, trebuie sa comunicați persoanei De ce și faptul că ei au dreptul de a se plânge autorității de supraveghere pentru o cale de atac judecătorească. Trebuie să faceți asta fără întârzieri nejustificate și cel mai târziu, în termen de o lună.

Dacă organizația dvs. gestionează un număr mare de solicitări de acces, luați în considerare implicațiile logistice ale necesității de a face față mai rapid solicitărilor. Ați putea lua în considerare dacă este posibil sau dacă este de dorit să se dezvolte sisteme care permit ușor accesul persoanelor la informațiile lor.

        6. Baza Legală pentru prelucrarea datelor cu caracter personal

Ar trebui să identificați baza legală pentru procesarea datelor ca activitate în GDPR, documentați-le și actualizați notificarea privind confidențialitatea pentru a le explica pe aceastea. Multe organizații nu se vor gândi la baza legală pentru prelucrarea datelor personale.
În conformitate cu legea actuală acest fapt nu are multe implicații practice. Cu toate acestea, acest lucru va fi diferit în cadrul GDPR deoarece drepturile unor persoane vor fi modificate în funcție de baza dvs. legală de prelucrare a datelor lor personale. Cel mai evident exemplu este că oamenii vor avea un drept mai puternic de a-și șterge datele și astfel acolo folosești consimțământul lui ca bază legală pentru prelucrare. De asemenea, va trebui să explicați baza dvs. legală pentru prelucrarea datelor cu caracter personal în notificarea dvs. privind confidențialitatea și atunci când răspundeți la o solicitare de acces a subiectului. Bazele legale din GDPR sunt, în linii mari, aceleași ca și condițiile de procesare în DPA. Ar trebui să fie posibilă revizuirea tipurilor de activități de procesare pe care le efectuați și identificarea bazei dvs. legale pentru a face acest lucru. Ar trebui să documentați bazele dvs. legale pentru a vă ajuta să respectați termenii si cerințele GDPR de “responsabilitate”.

         7. Consimţământ

Trebuie să revizuiți modul în care căutați, înregistrați și gestionați consimțământul și cum trebuie să efectuați modificări. Actualizați acum consimțămintele existente dacă nu respectă standardul GDPR. Trebuie să citiți instrucțiunile detaliate ce au fost publicate cu privire la consimțământul în cadrul GDPR și să utilizați lista de verificare a consimțământului pentru a examina practicile dvs.
Consimțământul trebuie să fie dat în mod liber, specific, informat și lipsit de ambiguitate.
Trebuie să existe un consimțământ pozitiv în consens ce nu poate fi dedus din tăcere, cutii pre-bifate sau inactivitate.
De asemenea, trebuie să fie separat de alți termeni și condiții și va trebui să aveți modalități simple de retragere a consimțământului.
Autoritățile publice și angajatorii vor trebui să aibă grijă deosebită. Consimțământul trebuie să fie verificabil și, în general, persoanele au mai multe drepturi în cazul în care vă bazați pe consimțământul de a procesa datele lor.
Nu aveți obligația de a “repara” automat sau de a actualiza toate consimțămintele DPA existente în pregătirea pentru GDPR. Dar, dacă vă bazați pe consimțământul persoanelor pentru a procesa datele, asigurați-vă că se va atinge Standardul GDPR fiind specific, granular, clar, proeminent, opt-in, documentat corespunzător și ușor de retras. Dacă nu, modificați-vă mecanismele de consimțământ și căutați consimțământul conform GDPR, sau găsiți o alternativă la consimțământ.

         8. Copii

Ar trebui să începeți să vă gândiți acum dacă trebuie să introduceți sisteme locale pentru a verifica vârsta persoanelor și pentru a obține consimțământul părinților sau tutorelui pentru orice
activitate de prelucrare a datelor.
Pentru prima dată, GDPR va aduce o protecție specială pentru datele cu caracter personal ale copiilor, în special în contextul serviciilor comerciale de internet cum ar fi rețelele sociale. Dacă organizația dvs. oferă copiilor servicii online (“servicii ale societății informaționale”) și se bazează pe consimțământul de a colecta informații despre ei, atunci este posibil să aveți nevoie de consimțământul părintelui sau tutorelui pentru a putea prelucra în mod legal datele cu caracter personal.
GDPR stabilește vârsta atunci când un copil își poate da propriul consimțământ la această prelucrare la 16 ani (deși acest lucru poate fi redus la cel puțin 13 în Regatul Unit). Dacă un copil este mai mic atunci va trebui să obțineți consimțământul de la persoana care deține “răspunderea părintească”.

Acest lucru ar putea avea implicații semnificative dacă organizația dvs. oferă servicii online copiilor și colectează datele lor personale. Amintiți-vă că consimțământul trebuie să fie verificabil și că, atunci când colectați datele copiilor, notificarea dvs. privind confidențialitatea trebuie să fie scrisă într-o limbă pe care copiii o vor înțelege.

         9. Încălcările Drepturilor

Ar trebui să vă asigurați că aveți procedurile potrivite pentru a detecta, raporta și investiga încălcarile drepturilor la prelucrarea datelor cu caracter personal.
Unele organizații sunt deja obligate să notifice organisme specifice atunci când are loc o încălcare a drepturilor la prelucrarea datelor cu caracter personal.
GDPR introduce o obligație pentru toate organizațiile de a raporta anumite tipuri încălcări ale drepturilor catre organisme specifice și chiar, în unele cazuri, persoanelor fizice. Trebuie doar să comunicați organizatilor specifice ca s-au produs încălcări ale drepturilor în momentul în care este posibil pentru a nu aștepta ca acest lucru să ducă la un risc pentru drepturile și libertățile persoanelor – dacă, de exemplu, ar putea duce la discriminare, prejudicii reputației, pierderi financiare, pierderea confidențialității sau orice alt dezavantaj economic sau social semnificativ.
În cazul în care încălcarea drepturilor este susceptibilă să ducă la un risc ridicat pentru drepturile și libertățile persoanelor, va trebui, de asemenea, să informați direct pe cei implicați în majoritatea cazurilor.

Ar trebui să introduceți proceduri pentru a detecta, raporta și investiga eficient încălcarea drepturilor la prelucrarea datelor cu caracter personal. Poate doriți să evaluați tipurile de date personale pe care le dețineți și le documentați și, unde vi se va cere, să informați organizațiile specifice sau persoanele afectate în cazul unei încălcări ale drepturilor ce a avut loc. Organizațiile mai mari vor trebui să dezvolte politici și proceduri pentru gestionarea încălcărilor drepturilor la procesarea datelor.
În cazul nerespectării unei încălcări a drepturilor atunci când este necesar, ar putea să apară o amendă, precum și o amendă pentru încălcarea drepturilor în sine.

           10. Protecția datelor prin proiectare și evaluarea impactului protecției datelor

Practica a fost întotdeauna o adoptare a unei abordări personale privind confidențialitatea prin design și să efectueze o evaluare a impactului asupra vieții private (PIA) ca parte a acestui lucru.
Cu toate acestea, GDPR face confidențialitatea prin proiectare să fie o cerință legală expresă, sub termenul “protecția datelor din proiect și din oficiu”. De asemenea, face PIA – la care se face referireca “Evaluări de impact privind protecția datelor” sau DPIA – obligatorii în anumite circumstanțe.
O DPIA este necesară în situațiile în care prelucrarea datelor este probabilă să producă un risc ridicat pentru persoane fizice, de exemplu:

  • unde se desfășoară o nouă tehnologie;
  • în cazul în care este probabil ca o operațiune de profilare să afecteze în mod semnificativ persoane fizice;
  • sau acolo unde există o prelucrare la scară largă a categoriilor speciale de date.

Dacă o DPIA indică faptul că prelucrarea datelor reprezintă un risc ridicat și nu puteți aborda în mod suficient aceste riscuri, vi se va solicita să consultați organismele specifice pentru a obține o opinie cu privire la faptul că operațiunea de procesare respectă GDPR.
Prin urmare, ar trebui să începeți să evaluați situațiile în care va fi necesară efectuarea unei DPIA. Cine o va face? Cine altcineva trebuie să fie implicat? Procesul va fi administrat la nivel central sau local?
De asemenea, trebuie să vă familiarizați acum cu îndrumările pe care organismele specifice le-au produs cu privire la PIA, precum și cu îndrumări din partea Grupului de Lucru pentru articolul 29 și să analizați modul de punere în aplicare a acestora în cadrul organizației dvs. Această indicație arată modul în care PIA pot fi conectate la alte procese organizaționale, cum ar fi managementul riscului și managementul de proiect.

             11. Ofițerii de protecție a datelor (DPO)

Ar trebui să desemnați pe cineva care să-și asume responsabilitatea pentru protecția datelor și să evalueze unde va juca acest rol în cadrul structurii și a modalităților de guvernanță ale organizației dvs.
Ar trebui să vă gândiți dacă sunteți obligat să desemnați oficial un responsabil de protecție a datelor (DPO). Trebuie să desemnați un DPO dacă sunteți:

  • o autoritate publică (cu excepția instanțelor care acționează în calitatea lor judiciară);
  • o organizație care efectuează monitorizarea regulată și sistematică a persoanelor pe scară largă;
  • sau o organizație care realizează procesarea la scară largă a unor categorii speciale de date, cum ar fi dosarele medicale sau informații despre condamnările penale.

Grupul de lucru “Articolul 29” a elaborat orientări pentru organizații privind desemnarea, poziția și sarcinile DPO. Este foarte important ca cineva din organizația dvs. sau un consultant extern de protecție a datelor să își asume responsabilitatea corespunzătoare pentru respectarea protecției datelor dvs. și are cunoștințele, sprijinul și autoritatea de a-și îndeplini rolul în mod eficient.

             12.Internaţional

Dacă organizația dvs. operează în mai multe state membre ale UE, trebuie să vă stabiliți autoritatea de supraveghere a protecției datelor și să documentați acest lucru.
Autoritatea principală este autoritatea de supraveghere din statul în care se află sediul principal. Sediul dvs. principal este locația în care se află administrația dvs. centrală în UE sau locul în care sunt luate și implementate deciziile privind scopurile și mijloacele de procesare.
Acest lucru este relevant doar atunci când efectuați procesarea transfrontalieră – adică aveți unități în mai multe state membre ale UE sau aveți o singură unitate în UE care efectuează procesări care afectează în mod substanțial indivizi din alte state ale UE. Dacă acest lucru se aplică organizației dvs., ar trebui să indicați locul în care organizația dvs. ia deciziile cele mai semnificative cu privire la procesarea acestor activitati. Acest lucru vă va ajuta să vă stabiliți “sediul principal” și, prin urmare, autoritatea de supraveghere principală. Grupul de lucru Articolului 29 a elaborat orientări privind identificarea unui controlor sau a unei autorități de supraveghere a procesatorului.

 

 

REGULAMENTUL (UE) 2016/679 AL PARLAMENTULUI EUROPEAN ȘI AL CONSILIULUI

Cum să redirecționați definitiv (301) toate cele 404 (lipsă) pagini în htaccess

php-tag

Am încercat să găsesc o soluție pentru a rezolva problemele apărute în consola Google, consolă ce semnala faptul că există un număr de pagini lipsă, care nu mai sunt accesibile pe site și generează eroare de tip 404 (lipsă). Am început cu o documentare și am citit multe postări pe bloguri, forumuri, apoi am încercat soluții diferite, dar tot nu am putut găsi o soluție care să funcționeze și să utilizeze doar reguli în fișierul .htaccess fară nimic altceva. În cele din urmă, am găsit ceva care funcționează utilizând doar reguli în fișierul .htaccess utilizând o combinație de instrucțiuni pe care le-am găsit online. Deci, dacă doriți să redirecționați permanent 301 permanent toate erorile de tip 404 undeva la pagina dvs. de pornire aici este codul pentru fișierul .htaccess:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . / [L,R=301]

Trebuie să vă asigurați că apache-ul are “mod rewrite” activat chiar dacă majoritatea găzduitorilor web au această opțiune activă în mod implicit, iar dacă nu este activă puteți să întrebați furnizorul dvs. de găzduire dacă poate activa aceasta opțiune. Acest cod va redirecționa toate paginile care lipsesc la pagina de pornire (radacina site-ului), totuși dacă doriți să redirecționați către o altă pagină, înlocuiți doar slash-ul / linia finală cu pagina dvs. Web (ceva de tipul /redirectionare.html )

Dacă doriți doar să redirecționați anumite pagini despre care știți că lipsesc pentru ca sunt mutate în altă parte, atunci este utilă o singură linie pentru fiecare pagină din .htaccess:

Ai cumva un site cu domeniu .ro ? Ai grijă sa nu îl pierzi!

Notificare-RoTLD-cu-privire-trecerea-din-1-martie-2018-la-noul-sistem-anual-pentru-.ro_

Așa cum era de așteptat, inevitabilul s-a întamplat. Se zvonea de aprox 7 ani că se va introduce și la noi ca în orice altă țară o taxă anuală pentru domeniile .ro

Introducerea acestei taxe a tot intarziat pana anul acesta dar, acum a inceput să se pună în practică.

Așa cum anunța oficial ROTLD aici de acum se va plăti o taxă anuală de mentenanță cu valori diferite, în funcție de registrantul direct al domeniului pentru orice site cu domeniul .ro chiar dacă el a fost inițial înregistrat “pe viață” adică pe o perioada nedeterminata, o singură dată achitat.

Domeniile înregistrate înainte de 01.03.2013 vor primi minim 3 luni perioadă de grație pentru plata serviciului de mentenanță. Astfel, primele domenii vor expira începând cu 01.06.2018.

Cum să evitați pierderea domeniului .ro

1. Va trebui să verificați aici ce domenii detineți după adresa de email: dacă aveți domenii înregistrate pe mai multe adrese de email, verificați pe fiecare în parte. Veți primi pe email lista cu ele.

Link verificare domenii după email: https://forms.rotld.ro/domain_list_finder/?lang=ro

2. Apoi ​intrați aici: http://rotld.ro/whois/ și scrieți adresa domeniului din lista primită sau al domeniului pe care stiți ca îl detineți (fara http sau www doar numele și extensia .ro, ex: google.ro ).
Va afișa mai jos niște informații despre domeniu, printre care și “Data Expirării”: o să se afișeze acolo când expiră domeniul și când trebuie plătit pentru reînnoire / mentenanță.

3. Contactați registratarul de unde ați înregistrat domeniul inițial pentru achitarea noii taxe de reînnoire a lui.

Dacă taxa de mentenanță nu se platește la timp, domeniul va expira și poate fi înregistrat de către altcineva!

Aveți grijă să verificați când vă expira domeniile cât mai repede posibil!

2 editoare de cod moderne pentru Linux

2 editoare de cod moderne pentru Linux

Căutați cele mai bune editoare de programare pentru Linux?

Dacă întrebați utilizatorii vechi ai Linux, răspunsul lor ar fi Vi, Vim, Emacs, Nano etc. Dar nu vorbesc despre ei. Am de gând să vorbesc despre o nouă generaţie, de ultimă oră, cu aspect excelent, elegant și totuși puternic, bogat în caracteristici, cele mai bune editoare de cod open source pentru Linux, care vă vor îmbunătăți experiența de programare dacă sunteţi utilizatori de Linux.

Cele mai recente editoare open source pentru Linux

Folosesc Debian 9.3 (x86-64) ca desktop principal și, prin urmare, am furnizat instrucțiuni de instalare pentru distribuțiile bazate pe Debian. Dar acest lucru nu face ca această listă să fie lista celor mai bune editoare de coduri pentru Debian, deoarece lista este disponibilă pentru orice distribuție Linux. Lista de mai jos nu se află într-o ordine de prioritate sau preferinţe personale.

1. Brackets

Brackets
Brackets

Brackets este un editor de cod open source de la Adobe. Consolele se concentrează exclusiv pe nevoile web ale designerilor, cu suport încorporat pentru HTML, CSS și JavaScript. Este ușor și totuși puternic. Acesta vă oferă editare inline și previzualizare live. Există o mulțime de plugin-uri disponibile pentru a vă îmbunătăți experiența cu Brackets.

Unele dintre caracteristicile principale ale editorului de coduri Brackets sunt:

Editare inline
Previzualizare live
Suport pentru Preprocesor
Manager de extensii încorporat
Cross-platform

Puteți obține codul sursă, precum și binarele pentru Linux, OS X și Windows de pe site-ul său web.

2. Visual Studio Code

Visual Studio Code
Visual Studio Code

Visual Studio Code este un editor de cod popular de la Microsoft. Nu apăsați încă butonul de panică. Visual Studio Code este complet open source.

De fapt, Visual Studio Code se număra printre primele “oferte de pace” de la Microsoft la Linux și Open Source. Microsoft a deschis sursele la o serie de instrumente după aceea. Desigur, printre ele nu se afla însă şi Microsoft Office.

Visual Studio Code este un editor de cod excelent, mai ales pentru dezvoltarea web. Unele dintre celelalte caracteristici principale sunt:

Intellisense furnizează sugestii utile și caracteristici de auto-finalizare
Suport încorporat Git
Manager de extensii încorporat, cu o mulțime de extensii disponibile pentru descărcare
Terminal integrat
Suport pentru fragmente personalizate
Instrumente de depanare
Sprijin pentru un număr foarte mare de limbi de programare
Cross-platform
Puteți descărca pachete pentru Ubuntu și Fedora de pe site-ul său web.

Care este alegerea ta?

Nu, nu mă limitez la doar două editoare de coduri în Linux. Lista era despre editorii moderni pentru programatori. Desigur, aveți o mulțime de alte opțiuni, cum ar fi Notepad ++ alternative Notepadqq sau SciTE și multe altele. Deci care este editorul dvs. de cod preferat pentru Linux?

Creeare Materiale Promovare

Promo-Products

Multe afaceri pornesc fără o strategie clară legată de promovarea activității prestate. Acum afacerea există, are în spate o persoană sau o echipă, tot ce mai trebuie facut ar fi să se promoveze, să ajungă în fața potențialilor clienți. O primă intenție ar fi promovarea folosind materiale specifice. În funcție de specificul activității, este posibil să fie mai eficace o campanie de promovare folosind materiale de promovare.
Pentru o astfel de campanie, se poate găsi și contracta o companie a cărei specific de activitate este exact acest lucru. Va trebui să primești atenția dorită asupra cerințelor tale și este foarte posibil să găsești și idei foarte creative în cadrul unor astfel de colaborări. Este posibil totuși, să ai deja idee despre ceea ce dorești ca design, să ai deja o viziune asupra formei materialelor finite sau să fi văzut ceva similar pe care să dorești să replici și pentru tine.
Ar fi totuși ceva pași pe care îi poți urma pentru a-ți da seama dacă ai ca și colaborator un profesionist sau un amator.

1. Definirea proiectului, folosind asocieri:

Sunt câteva idei ce trebuiesc menționate încă de la început, și poate ar trebui deja puse pe hârtie. În funcție de activitate se stabilesc cateva cuvinte cheie, de început. De exemplu pentru un târg de materiale textile: oficial, elegant, companii, ținute, calitate.

Serviciile pentru un Website

development

Serviciile pentru un Website pot fi sumarizate într-o listă ce poate fi verificată de oricine este interesat de astfel de servicii.

1. Realizare Website
Pentru început putem lua în considerare faptul că un website trebuie in primul rand Realizat. Realizarea unui website presupune stabilirea de la început a scopului acestui website. Ar trebui ținut cont de faptul ca un website poate fi de tip static, ce conține câteva pagini și nu are nevoie de multe modificări pe parcursul existenței sale, sau unul de tip dinamic în care periodic se adaugă conținut în funcție de nevoia de a actualiza informațiile pe website.
Un website static poate fi folosit ca o carte de vizită in online, în care se află detaliile activității tale, un mic istoric și un formular de contact pentru a fi contactat online în momentul în care cineva dorește să te contacteze.
Un website dinamic este unul folosit de media în presă, de exemplu, sau în activități ce implică dinamism, actualizare de informații sau pur și simplu pentru ca dorești să îți formezi și să îți pastrezi o nișă de clienți care sa fie la curent cu activitățile tale.

2. Promovare Website
După ce ai un website, este foarte posibil să dorești să fie vizibil de către cât mai multe persoane, posibili clienți sau doar interesați de activitatea pe care tu o ai prezentată pe website. Promovarea poate fi offline sau online. Cea offline se realizează prin materiale tipărite pe hartie sau pe alte tipuri de suport fizic, pe flyere, carți de vizită sau afișe. Promovarea de tip online se poate face prin socializare, adică adăugarea de comentarii pe diverse bloguri la subiecte de interes comune, adăugarea de advertoriale, mici articole scrise de alții despre website-ul tău sau despre activitatea ta cu trimitere către website-ul tău. Se mai poate face și prin campanii de promovare platite, fie la Google Adwords, fie la Facebook sau alte asemenea companii care te pot promova contra-cost (Twitter, Linkedin etc.)
În toate cazurile, promovarea ar trebui bugetată încă de la început. Trebuie stabilit un buget pentru promovare și apoi trebuiesc stabilite metodele folosite pentru promovare.

Cerc Vicios – Portofoliu de lucrări

2434

Ai nevoie de un portofoliu pentru a atrage clienţi şi ai nevoie de clienţi pentru a-ţi creea un portofoliu. Un cerc vicios ce pare că nu se mai termină dar din care cu siguranţă va trebui să ieşi.
Oare cum poţi face să rezolvi ambele situaţii? Să gaseşti clienţi care să te plătească şi să acumulezi experienţă în acelaşi timp, experienţă pe care să o afişezi ca portofoliu?

Dacă vrei să lucrezi singur ca freelancer sau dacă doreşti să te angajezi te poate ajuta foarte mult un portofoliu însă nu vei scăpa de proba de foc care este proba de lucru. Se caută oameni cu experienţă însă este nevoie ca această experienţă sa fie dovedită.
De la început trebuie să te gândești că îți trebuie un nou mod de abordare. Îți trebuie un mod de abordare intrinsec, centrat pe tine, în care să analizezi ceea ce știi să faci și ceea ce ți-ar place să faci. Ceea ce știi te faci te ajută să te formezi iar ceea ce îți place să faci te ajută să îți dai seama ce anume dorești să înveți. Poți ajunge la concluzia că sunt lucruri diferite și că trebuie să decizi la ce anume acorzi prioritate. Oricum ar fi trebuie să îți dai seama că tu nu ești o persoană care iși caută de lucru ci ești un profesionist care are ceva de arătat celor interesați de serviciile tale.

De ce sa facem trecerea de la HTTP la HTTPS

HTTP-vs-HTTPS

HTTPS ca indice de clasificare si trecerea de la HTTP la HTTPS

Securitatea este o prioritate pentru Google și știm asta cu toții. Incercăm să asigurăm clienții de securitate când vine vorba de website-urile lor și investim foarte mult în asigurarea faptului că serviciile noastre utilizează o securitate la cel mai înalt nivel, precum criptarea puternică HTTPS în mod implicit.
Google a apelat la “HTTPS peste tot” pe web de ceva timp iar tu ești puțin în urmă. De asemenea, ai văzut tot mai mulți webmasteri care adoptă HTTPS (cunoscut și ca HTTP peste TLS sau Security Layer Security) pe site-ul lor, ceea ce este încurajator pentru securitate, iar tu ai inca HTTP ca protocol de bază.
Dacă ai în administrare un site este posibil să ai nevoie doar de câteva mici setări pentru ca site-ul tău sa fie accesibil doar pe HTTPS.

Diferența dintre HTTP și HTTPS

Există o mulțime de criterii care diferențiază HTTP de HTTPS. În opinia mea, cele trei enumerate mai jos sunt diferențele majore dintre cele două.

Schema de adrese URL: Adresele HTTPS încep cu https:// și utilizează portul 443 în mod prestabilit, în timp ce adresele URL HTTP încep cu http:// și utilizează portul 80 în mod implicit.
Securitate: HTTP este nesigur și este supus atacurilor de interceptare, ceea ce poate permite atacatorilor accesul la informații sensibile ale unui site web, în timp ce HTTPS este proiectat să reziste împotriva acestor atacuri.