Laertes - fișier, sau modul 1c client-server, ce să aleagă
Pentru utilizatorii și administratorii de programe 1C
Dmitry Mironov Site Manager
Astăzi vrem să discutăm opțiunile 1C Company. avantajele și dezavantajele lor. Care opțiunea de a alege.În acest moment, Platforma 8.2 suportă 4 moduri:
- uz personal, versiunea de fișier a lucrării
- Un mic grup de lucru, versiunea de fișier al lucrării
- întreprindere mare Versiune client / server de munca
- Ținând, baza de informații distribuite
Să luăm în considerare fiecare dintre ele:
uz personal, versiunea de fișier a lucrării
Ce ai nevoie pentru a lucra:
Caseta cu programul "1C" (setat la 1 PC / laptop (care rulează Windows)).
Bazele de date sunt situate pe hard disk într-un dosar dedicat. „1C“ programul se conectează la acesta în mod direct.
Opțiunea este utilă pentru persoane fizice, antreprenori, întreprinderi mici / magazine. În același timp, doar o singură persoană lucrează cu 1C.
Ea nu are nevoie de investiții suplimentare (licențe de rețea 1C, alte programe).
Convenabil doar la etapa inițială, pentru o singură persoană.
Folosind un mic grup de lucru, versiunea de fișier a lucrării.
În cazul în care creșterea companiei, există o nevoie pentru funcționarea simultană a mai multor angajați în 1C.De ce aveți nevoie:
Dacă ați achiziționat deja o cutie cu 1C de program, atunci trebuie să achiziționați o licență de rețea (du-te la 5, 10, 15, 20 sau mai multe locuri de muncă).
Un dosar cu bazele 1C Company este transferat la un server dedicat (de preferat), sau pentru a configura accesul la rețea la folderul de pe PC-ul este deja în execuție. Noi locuri de muncă set 1C și prescris calea către bazele de date necesare.
De asemenea, este posibil să se utilizeze un web-server și subțire-vebklienta.
Singura limitare a utilizării web-server și thin client este disponibil în configurația de interfețele active. Categoric rula - 1C: Document 8 1C: Gestionați o mică firmă de 8, 1C: Comerț Management 8 (versiunea 11), 1C: Contabilitate 8 (Revizie 3.0)
Această opțiune este ideală pentru companiile mici / diviziuni. lucru normal, atunci când numărul de utilizatori nu este mai mult de 5-10. Rata de muncă este puternic dependentă de dimensiunea, performanța rețelei, capacitatea serverelor și stațiilor de lucru.
Ea nu are nevoie de achiziționarea de software suplimentar. În stadiile inițiale puteți face chiar și fără achiziționarea de server, sau de a folosi în acest scop o stație de lucru / NAS-dispozitiv ieftin. Posibilitatea de a seta funcționarea de la distanță de către 1C Company.
Odată cu creșterea dimensiunii bazei de date și / sau numărul de utilizatori simultani start „frână“. directoare încet deschise, rapoarte și altele asemenea sunt formate Ca o modalitate temporară, aceasta poate fi utilizată sub 1C server dedicat și configurați-l la modul terminal toți angajații.
Sau (permite configurarea), puteți utiliza un client subțire și un server web.
Dar, cu timpul, tot trebuie să se mute în varianta client-server cu o bază de date externă.
Un alt dezavantaj al acestei opțiuni este o securitate slabă în utilizarea unui client gros. Un dosar cu 1C bază de date este deschis pentru acces complet la tuturor celor care lucrează cu personalul ei. Ce poate atrage după sine furt sau a unei baze accidentale de ștergere / daune.
întreprindere mare Versiune client / server de munca
Dacă inițial programat un număr mare de locuri de muncă, sau modul de fișiere este deja prea lent, este necesar să se utilizeze o versiune client-server.De ce aveți nevoie:
Licența pentru configurația (cutia cu programul), CAL locuri de muncă suficiente. Dacă te duci la modul de fișier înainte de toate acestea trebuie să fie.
În plus, trebuie să achiziționați o licență pentru o companie de server 1C și licențiat baze de date externe (PostgreSQL și pentru a elibera „exprima“ versiuni de produse comerciale licențiate pentru a cumpăra nu este necesar).
1C Enterprise 8.2 acceptă 4 tipuri de baze de date externe.
Primele 3 opțiuni - de plată (deși aveți posibilitatea să utilizați versiunile gratuite, dar cu diferite constrângeri).
PostgreSQL - produs OpenSource. Dezvoltat de o comunitate. Distribuite gratuit.
Arhitectura client-server împarte sistemul de operare în trei părți diferite, un anumit mod care interacțio:
- aplicație client,
- Cluster 1C: Enterprise Server,
- serverul de baze de date.
Un program care rulează în utilizator (aplicație client) interacționează cu un cluster de servere 1C: Enterprise 8, un cluster, dacă este necesar, se referă la serverul de baze de date.
1C Astfel de cluster fizic: Server Enterprise 8 și serverul de baze de date pot fi localizate pe același calculator sau pe calculatoare diferite. Acest lucru permite unui administrator pentru a distribui sarcina între servere, dacă este necesar.
Utilizarea unui 1C server cluster: Enterprise 8 permite să se concentreze pe punerea în aplicare a operațiunilor de prelucrare a datelor cele mai voluminoase. De exemplu, atunci când efectuează chiar și interogări foarte complexe, un program care rulează în utilizatorul va primi numai proba de necesar, și toate prelucrarea intermediară este efectuată pe server. De obicei, crește capacitatea unui cluster server este mult mai ușor decât pentru a face upgrade întreaga flotă de mașinile client.
Un alt aspect important al unei arhitecturi folosind 3 niveluri este ușurința de administrare și reglementarea accesului utilizatorilor la baza de date. În acest exemplu de realizare, utilizatorul nu trebuie să fie conștienți de locația fizică sau baza de date de configurare. Accesul se face prin intermediul unui 1C server cluster: Enterprise 8. La accesarea unui anumit utilizator bază de cunoștințe trebuie să specifice numai numele cluster-ului și numele bazei de cunoștințe, iar sistemul respectiv solicită numele de utilizator și parola.
Puteți utiliza opțiunea de client-server împreună cu un server web (folosind un client subțire sau browser web). Care va configura accesul de baze de date la distanță și mai mult „descărcare“ computerele utilizatorilor (cele mai multe dintre lucrările vor fi efectuate pe server)
Acest mod de operare este avantajos 1C, in primul rand companiilor medii si mari. De asemenea, este posibil să se ia în considerare utilizarea acesteia și firmele mici, pentru a crește viteza, fiabilitatea și securitatea.
Viteza, siguranta (baza este deja mult mai dificil, „pull off“ complet, sau daune), fiabilitate, scalabilitate (server 1C, precum și baze de date externe vă permit să configurați soluții de cluster).
În general, ei nu fac. Este ca net poate fi necesitatea de a achiziționa software suplimentar + licență pentru server Enterprise. Pe de altă parte, compania 1C prevede gata „pachete“ de produse de server mai ieftine decât dacă le-ați cumpărat separat. De exemplu - Server 1C + MS SQL Standart sau serverul 1C + IBM DB2.
Ținând, baza de informații distribuite
Ce ai nevoie pentru a lucra:Mecanismul de stabilire a unei baze de informații distribuite este deja construit în platforma 1C: Enterprise (versiunea 7.7). Deci, că licențele software suplimentare nu este necesară
Pentru a lucra în acest mod, trebuie să activați baza de date cu informații distribuite, crearea de bază pentru copii și să le instaleze în sucursale / magazinele. 1C următor: Enterprise monitorizează schimbările în sine după ultimul schimb și să le descărcate. Schimbul poate avea loc atât manual, cât și în modul automat (prin e-mail, FTP-server, sau un director partajat). Dacă observați orice anomalie, o partajare de fișiere pot fi transmise cu conducătorul auto pe o unitate flash.
În mod implicit, toate datele sunt schimbate. După cum se poate observa în baza de date principală, se poate observa și în filialele. Și vice-versa. Dar puteți configura pentru a descărca doar ceea ce ai nevoie. De exemplu, datele doar pentru o anumită organizație sau un anumit tip de document.
baze de date distribuite va fi util atât pentru exploatații mari și a întreprinderilor mici, cu birou separat / magazin. Poate fi setat în acest mod și modul de fișiere, și client-server. De asemenea, acest mecanism va fi salvarea de companii care au birouri la distanță cu probleme pe internet. Cu regularitate fișier de date de schimb obținute minuscul (mai puțin de un megabyte) Da, și pe o unitate flash pentru a transfera, cu situații de urgență, nici o problema.
ajustare ușoară a structurii distribuite. Scalabilitate.
Cu schimburi regulate vedea rapid toate datele din baza de date principală.
O solutie excelenta pentru sucursale de la distanță, cu acces „rău“, la Internet.
În mod corespunzător înființat comunicarea între bazele de date distribuite să fie difuzate aproape impecabil.