Što je Bitrix. Što je Bitrix S-Bitrix: Korporativni portal

Objavio: Ivankin Evgeniy
u tehnologiji

12 mitova o "1C-Bitrix: Upravljanje web mjestom"

Tijekom gotovo 5 godina razvoja web stranica na 1C-Bitrix platformi, često sam se susreo s raznim predrasudama, a ponekad i apsurdnim zabludama o ovom CMS-u. U ovom ću članku pokušati razriješiti te spekulacije i mitove.

CMS(od engleskog Content Management System, sustav za upravljanje sadržajem) je softver koji korisnicima omogućuje objavljivanje ili promjenu informacija koje su već objavljene na web mjestu bez uključivanja programera web mjesta. To znači da korisnik ne mora imati vještine programiranja kako bi, primjerice, objavio vijest, članak ili dodao sliku na svoju web stranicu.

Sa CMS 1C-Bitrixom radim skoro 5 godina, kako se kaže: web stranice sam radio na Bitrixu kada još nije bio mainstream i mogu sa sigurnošću reći da mi ovaj sustav sada u potpunosti odgovara i pokriva gotovo sve moguće zadatke koji dolaze nama klijentu. Radio sam s mnogim popularnim CMS-om i nekim okvirima, au 95% projekata odabrat ću 1C-Bitrix kao alat za implementaciju. Ovo ne znači da je ovaj sustav idealan, ima i svojih nedostataka, kojih nema u velikom broju besplatnih sustava za upravljanje stranicama, ali sve njegove prednosti više nego pokrivaju mali broj nedostataka, kojih je svake godine sve manje , a sustav postaje sve univerzalniji i fleksibilniji .

"1C-Bitrix: Site Management" je fleksibilan i višenamjenski sustav koji je prikladan za izradu većine projekata od malih do velikih i visoko opterećenih portala i internetskih trgovina.

Godine 2010. 1C-Bitrix je imao mnogo nedostataka zbog kojih su ga dva tima mogla kritizirati cijeli dan zaredom, možda je iz tog vremena započela većina klišeja o ovom sustavu. Unatoč problemima koji su se dogodili prije 5 godina i sada više nisu relevantni, još uvijek ponekad čujem mišljenje da je 1C-Bitrix usrano loš sustav za upravljanje web stranicama. Na moje pitanje: "zašto tako mislite?", Najčešće sugovornik ne može jasno odgovoriti ili počinje davati jedini i najvažniji argument, po njegovom mišljenju, da je 1C-Bitrix plaćeni sustav. Odnosno, ispada da znamo da je 1C-Bitrix usrani CMS, ali više se ne sjećamo zašto.

Odabrao sam najčešće zablude i pitanja klijenata i kolega programera te ću pokušati odgovoriti na njih.

1. Mi smo mala tvrtka i imamo mali proračun. Čuli smo da su proizvodi 1C-Bitrix prikladni samo za velike web projekte.

"1C-Bitrix: Upravljanje web-stranicom" prikladan je za gotovo svaki projekt, a cijena izdanja ovisi o potrebama svake pojedine web-stranice. Ukupni trošak projekta često ne ovisi o tome koji se CMS koristi. Ponekad se ispostavi upravo suprotno: korištenjem CMS-a "1C-Bitrix: Upravljanje web-mjestom" izbjegavate troškove razvoja mnogih komponenti i funkcija web-mjesta, jer su već uključene u izdanje, a sve što preostaje je konfigurirati ispravne uz smanjenje vremena razvoja.

2. Zašto bismo trebali kupiti "1C-Bitrix: Upravljanje web stranicama" ako možemo naručiti web stranicu na besplatnom CMS-u?

Glavna prednost na koju prvo trebate obratiti pozornost ako izrađujete web stranicu za svoju tvrtku su garancije koje vam daje komercijalni sustav. To karakterizira tehnička podrška za vaš projekt, redovita ažuriranja, uključujući sigurnosna ažuriranja, i pomoć u rješavanju svih nestandardnih problema.

Ako odaberete besplatni CMS, bit ćete u potpunosti ovisni o tvrtki koja za vas razvija stranicu; koncept otuđivosti ovdje u većini slučajeva nije primjenjiv. Također je važno da programeri besplatnih sustava u pravilu ne obraćaju dovoljno pozornosti na sigurnost. Kao rezultat toga, mnoge ranjivosti takvih sustava su poznate i ostaju neispravljene dugo vremena, a to je veliki rizik za poslovanje. Jeste li često slušali o pronađenim ranjivostima Bitrixa? Nisam čuo za njih od 2010., ali stalno nekoliko puta godišnje čujem za nove kritične ranjivosti u besplatnim CMS-ovima kao što su WordPress, Joomla, Drupal, koji vam omogućuju potpuni ili djelomični pristup web-mjestu.

3. Čuo sam da je 1C-Bitrix krivo napisan i zahtijeva resurse, pa će zahtijevati vrlo skup hosting?

Skupi hosting potreban je za projekte s velikim prometom, složenom strukturom i dinamičnim sadržajem. U takvim situacijama praktički nema razlike je li web stranica izrađena na 1C-Bitrixu ili na drugom CMS-u, budući da besplatni analozi nemaju puno bolje zahtjeve za resursima. Događa se i obrnuto: za stranice koje je razvio urednički tim Start, a to su jednostavne stranice s niskim prometom, dovoljan je jeftin virtualni hosting za 1500 - 2000 rubalja. Također, platforma 1C-Bitrix uključuje jedinstvene tehnološke alate koji vam, kada se koriste profesionalno, omogućuju deseterostruko povećanje performansi web stranice; drugi CMS trenutno nemaju punopravne analoge.

4. Ja sam programer, želim raditi web stranice na svjetski priznatom CMS-u s velikom zajednicom programera, hrpom gotovih modula i open source kodom.

1C-Bitrix je najpopularniji komercijalni CMS u RuNetu, koji u svom udjelu nadmašuje gotovo sve besplatne sustave. 1C-Bitrix je popularan ne samo u Rusiji i preveden je na mnoge jezike. Od 2010. otvoreni su izvorni kodovi 1C-Bitrixa. Zajednica Bitrix programera sada je vrlo velika i nije teško dobiti kvalificiranu pomoć po bilo kojem pitanju, pogotovo ako za proizvod postoji dokumentacija na ruskom jeziku. 1C-Bitrix prema zadanim postavkama već uključuje velik broj modula koji ovise o izdanju, koji vam omogućuju implementaciju najosnovnijih zadataka; tu je i 1C-Bitrix Marketplace s velikim brojem gotovih modula, komponenti i standardnih stranica , i plaćene i besplatne. Za razliku od većine besplatnih platformi, 1C-Bitrix se redovito ažurira i najmanje 2 puta godišnje predstavljaju veliko ažuriranje izdanja s novom funkcionalnošću sustava.

5. Samo amateri izrađuju web stranice na 1C-Bitrixu. Napravit ću stranicu na najmodernijem okviru jer sam cool.

Ovo je velika zabluda. Koristeći 1C-Bitrix nije teško stvoriti standardne web stranice koristeći gotova rješenja. Da biste napravili dobru nestandardnu ​​web stranicu, morate imati dobre vještine razvoja web stranice u PHP-u i Bitrix-frameworku. Izradom web stranice na bilo kojem besplatnom frameworku, preuzimate mnoge standardne zadatke koji su dostupni u Bitrixu izvan kutije i dobro su osmišljeni, kako iz funkcionalne tako i iz sigurnosne perspektive. Kupac može potrošiti puno vremena i novca prije nego što vidi gotovu stranicu na okviru, koja će u mnogim aspektima biti inferiorna od stranice na Bitrixu. Framework ima smisla koristiti za vrlo jednostavne stranice koje ne zahtijevaju administratora ili za vrlo složene i opterećene projekte za koje jednostavno nema smisla koristiti 1C-Bitrix, takav projekt može biti mala društvena mreža ili neka velika portal sa specifičnom funkcionalnošću, ali u pravilu na takvim projektima radi veliki tim stručnjaka i to na vlastitom okviru.

6. Čuo sam da stranice na 1C-Bitrixu rade sporo.

Laži i provokacije. Uz pravilno korištenje posebnih tehnologija kao što su caching, CDN, composite itd. i pravilnu konfiguraciju sustava, 1C-Bitrix može raditi brže od svojih konkurenata. Danas je CMS iz 1C-Bitrixa zahtjevniji za resurse, za razliku od svojih konkurenata, ali ta razlika nije velika, pogotovo ovih dana kada se kapacitet poslužitelja povećava svakim danom, a cijena usluga hostinga pada. Da, malo je vjerojatno da se Bitrix može upariti s hostingom za 500 rubalja godišnje, ali vrijedi razmisliti, ako nemate nekoliko tisuća za hosting, isplati li se pokrenuti posao na Internetu?

Upečatljiv primjer činjenice da se 1C-Bitrix može koristiti na velikim projektima su stranice poznatih marki kao što su Eldorado, SportMaster, Euroset, Svyaznoy.

7. Promicanje i daljnji razvoj web stranice na 1C-Bitrixu je teže i skuplje nego na drugim CMS-ovima

Ovo je potpuno pogrešno. 1C-Bitrix ni na koji način ne ograničava web mjesto za optimizaciju tražilice. Štoviše, modul za SEO optimizaciju uključen u sva izdanja proizvoda pomaže učiniti rad stručnjaka za promociju ugodnijim i učinkovitijim, olakšavajući mnoge rutinske operacije. Također, sustav ne ograničava mogućnosti daljnje dorade i poboljšanja projekta.

8. Je li licenca za 1C-Bitrix kupljena samo na 1 godinu? I onda opet kupiti? Zašto bih trebao ažurirati ako moja stranica već radi?

"1C-Bitrix: Upravljanje web mjestom" kupuje se na neograničeno vrijeme. U prvoj godini korištenja 1C-Bitrix: Site Management, klijenti imaju pravo primati sva ažuriranja proizvoda i tehničku podršku s komercijalnim SLA. Naknadno se tehnička podrška i ažuriranja mogu produljiti za 22% cijene vašeg izdanja.

Licencu nije potrebno obnavljati, stranica će raditi i bez aktivne licence. Ali preporučujemo da svi naši klijenti obnove kako bi dobili ažuriranja sustava, partnersku podršku i iskoristili neke druge zgodne značajke sustava koje rade samo s aktivnom licencom.

9. Trebam web stranicu s administratorskom pločom i funkcionalnošću prilagođenom mojim zadacima - lakše mi je platiti programera i on će za mene napisati CMS od nule.

Danas samo mali postotak kreiranih web stranica ima jedinstvenu funkcionalnost koja se ne može implementirati u 1C-Bitrix. U osnovi, stranice rješavaju slične probleme, koji su tipizirani i pripadajući moduli već su uključeni u CMS sustav. Razvijanje ove funkcionalnosti od nule danas nema smisla i najvjerojatnije će dovesti do ogromnih vremenskih i financijskih troškova te, u konačnici, do propasti projekta. Osim toga, uvijek ćete biti vezani za programera sustava, ali čak i tako, nije uvijek moguće dobiti visokokvalitetnu tehničku podršku nakon pokretanja. Također možete biti sigurni u sigurnost svog projekta - 1C-Bitrix proizvode testiraju i certificiraju vodeće tvrtke u području IT sigurnosti.

10. Hoćemo li moći sami uređivati ​​informacije na stranici?

Jedna od važnih značajki 1C-Bitrix CMS-a je da uz pravilnu implementaciju projekta, sustav omogućuje osobi bez osnovnog znanja o izgledu i programiranju da može samostalno uređivati ​​većinu informacija (dodavanje novosti, ažuriranje cijena, promjena broj proizvoda na stranici kataloga itd.) .

11. “1C-Bitrix: Upravljanje web-mjestom” je gotov proizvod, zašto vam je potreban programer?

“1C-Bitrix: Upravljanje web-mjestom” nije gotova web-stranica, to je platforma za izgradnju i upravljanje web-mjestom. Događa se da korisnici uzmu demo verziju, minimalno izmijene zaglavlje stranice, popune ga svojim podacima i pokrenu projekt.

Općenito, izrada web stranice je tehnički zadatak koji obično zahtijeva stručnjake. Čak i ako se rješenje problema na prvi pogled čini jednostavnim, stručnjak može na temelju iskustva izbjeći poteškoće i zamke, ponuditi najbolje rješenje i obaviti zadatak brže od neobučene osobe nakon čitanja tehničke dokumentacije.

12. Ne trebamo vezu između 1C-Enterprise i web stranice i uopće ne koristimo 1C, tako da nema smisla da kupujemo "1C-Bitrix: Upravljanje web mjestom".

To su dva potpuno različita proizvoda, a prisutnost ili odsutnost jednog od njih ni na koji način ne utječe na rad drugog. Web stranica temeljena na “1C-Bitrix: Site Management” alat je za rad s klijentima putem interneta, bilo da se radi o informiranju i prikupljanju informacija ili prodaji usluga i robe putem interneta.

I što drugo?

Ovaj se popis može povećati nekoliko puta; pokušao sam prikupiti glavna pitanja i zablude o proizvodu.

Umjesto da nastavim ovaj popis, napisat ću nekoliko redaka o tome što najviše cijenim u 1C-Bitrixu. Ono što nam se više sviđa, kao tvrtka specijalizirana za izradu web stranica, je što 1C-Bitrix uvijek sluša svoje partnere, klijente i programere, jer zajedno možemo učiniti proizvod još boljim, mnoge funkcionalnosti implementirane su u nove verzije, upravo na zahtjev klijenata i programera, to se ne događa uvijek brzo, ali ako je funkcionalnost stvarno zanimljiva, onda će svakako biti implementirana prvom prilikom. Također, 1C-Bitrix uvijek dijeli svoje planove i tijek razvoja CMS-a, što se rijetko događa kod njegovih konkurenata, koji sporo i tiho uvode svoja ažuriranja.

Iz svega navedenog proizlazi da se ne biste trebali bojati platforme 1C-Bitrix, recite nam svoje zadatke i mi ćemo vam reći je li ova platforma prikladna za vas iu gotovo 100% slučajeva pouzdano ćemo reći da hoće pristaje ti. Pokušao sam pregledati popularne zablude o ovoj prekrasnoj platformi, koje potječu iz klišeja iz prošlosti i jednostavno ljudske lijenosti, koja ne dopušta osobi da u potpunosti razumije sustav i cijeni sve njegove prekrasne mogućnosti.

Razvojna platforma

20.000 online trgovina na platformi 1C-Bitrix

Tipične online trgovine

Tipične internetske trgovine u 1C-Bitrixu: Marketplace

Tipične internetske trgovine su web aplikacije za platformu 1C-Bitrix. Tipične internetske trgovine uzimaju u obzir iskustvo "industrije" i potrebe vlasnika internetske trgovine koliko god je to moguće. Rješenja su razvijena uzimajući u obzir osnovne potrebe kupaca online trgovine za web stranicama, a uključuju potrebne funkcionalnosti i čarobnjake za postavljanje.

Da biste izradili internetsku trgovinu, trebate odabrati standardnu ​​web stranicu internetske trgovine iz kataloga Marketplace i instalirati jedno od izdanja 1C-Bitrix: Upravljanje web mjestom.

Vaša vlastita standardna trgovina za nekoliko sati!

U nekoliko sati instalirat ćete sustav, konfigurirati i otvoriti gotovu online trgovinu na željenu temu: prodaja kućanskih aparata, guma i felgi, laptopa, odjeće i obuće, poklona, ​​robe za slobodno vrijeme, za djecu i druge robe i usluge.




Tipične internetske trgovine uključuju:
  • struktura web stranice s odjeljcima “Katalog”, “Košarica”, “Naručivanje”, “Kontakti” itd.;
  • demo sadržaj koji pomaže napuniti stranicu informacijama;
  • mogućnost integracije s 1C sustavom;
  • mogućnost preuzimanja kataloga proizvoda u različitim formatima;
  • svijetle sheme boja stranica;
  • razni filteri po kategoriji - veličina, boja itd.

Preuzmite standardnu ​​internetsku trgovinu s Marketplacea

Čarobnjak za postavljanje internetske trgovine pomoći će vam odabrati dizajn i shemu boja, postaviti katalog i postaviti podatke za kontakt tvrtke. Pokrenut ćete internetsku trgovinu bez troškova razvoja, implementacije i održavanja sustava.

Postavljanje - pomoću čarobnjaka


  • Izrada web stranice
  • Profesionalno se bavim web razvojem više od 10 godina. Tijekom tog razdoblja uspio sam zakopati u utrobu desetaka stranica – od studentskih zanata do monstruoznih motora poput Oracle ATG Web Commerce.


    Otprilike 5 godina bilo je posvećeno takvom čudu arhitektonske misli kao što je Bitrix. Mnogo je vatrenih članaka napisano o ovom CMS-u i u pravilu je razina negativnosti u njima izravno proporcionalna ocjeni članka i obrnuto proporcionalna iskustvu s ovim sustavom.


    I, ponovno naišavši na informacije o pogubnom utjecaju Bitrixa na krhke umove programera, konačno sam odlučio uložiti svoja dva centa. Točnije, pet tajni koje bi bilo korisno znati web developerima koji se prvi put susreću s ovim fenomenom domaćeg softvera.

    Tajna br. 1. Bitrix je CMS, a ne Framework

    Morate shvatiti da je CMS neka vrsta gotovog rješenja koje tvrdi da je univerzalno. Prednosti i mane ovoga su očite. Ako trebate brzo i jeftino rješenje za prilično čest problem (web-mjesto posjetnice, korporativno web-mjesto, forum ili osrednja internetska trgovina), uzmite CMS i malo ga prilagodite svojim potrebama. Ako vam treba nestandardni projekt ili visokoopterećen, uzmete Framework i na njemu nacrtate što god želite.


    U praksi sam morao riješiti posljedice uvođenja Bitrixa u nekoliko online trgovina s dnevnim prometom od nekoliko stotina tisuća/milijuna posjeta dnevno i hrpom potpuno nestandardnih funkcionalnosti. Štoviše, to su učinile ruke (?) jučerašnjih studenata koji su imali vrlo nejasnu ideju o web razvoju. Rezultat takvih implementacija bila su potpuno suluda arhitektonska rješenja, koja su u kombinaciji s ograničenjima i inertnošću samog Bitrixa život ovih projekata učinila potpuno nepodnošljivim.


    U isto vrijeme, morate razumjeti da su troškovi izrade serijske web stranice temeljene na CMS-u red veličine niži nego u slučaju okvira niže razine. Nema potrebe za pisanjem administratorske ploče - možete je konfigurirati za određeni projekt u nekoliko sati. Nema potrebe razmišljati o arhitekturi baze podataka i klasa, sve je već napisano za vas. Iz ovoga, naime, proizlazi...

    Tajna broj 2. Ne kopajte jezgru Bitrixa

    Naravno, u životu programera postoje situacije kada je lakše razumjeti izvorni kod programa nego dokumentaciju (pogotovo ako je nema). Ovo se ne odnosi na Bitrix core module. Kod kernela je doista užasan. Motor koji u ime povratne kompatibilnosti s prvom verzijom, izdanom na prijelazu tisućljeća, zapravo nije reformiran, već samo “optimiziran” i dobio nove značajke, nije mogao biti drukčije napisan.


    Dobra vijest je da Bitrix ima relativno dobru dokumentaciju i ima prilično pristojan API, a sve što programer treba je proučiti API. Ako vam pojam "enkapsulacija" nije poznat, zamislite jezgru Bitrixa kao crnu kutiju unutar koje se događa magija nedostupna ljudskom razumijevanju. Ali GetLists, Updates, Delits i ostalo CRUD smeće strši, što je sasvim dovoljno za jednostavnu poslovnu logiku prosječne web stranice. Naravno, s vremena na vrijeme magija unutar crne kutije počne poći po zlu i tada morate upotrijebiti program za ispravljanje pogrešaka da pređete kroz prostranstva špageti koda. Ali ovo je prije iznimka od pravila i to ćete morati činiti rijetko.


    Također je moguće da će u nekom trenutku vaš projekt otići daleko od standardne funkcionalnosti, a dostupni API alati postati ozbiljno nedostatni. Ovo je ozbiljan razlog za razmišljanje o promjeni platforme na nešto fleksibilnije i niže razine (vidi točku 1). Najvjerojatnije će teške životne okolnosti eliminirati ovu priliku i počet ćete rezati Bitrix module na vlastitu odgovornost. Nije najbolja ideja. Osim problema s daljnjim ažuriranjem kernela, ovo predstavlja ozbiljnu prijetnju vašoj stranici. Bez obzira koliko je Bitrix zastrašujući iznutra, njegov kod je testiran na milijunima stvarnih korisnika. Hoćete li i vi moći testirati svoje promjene? Najbolja alternativa bila bi stvoriti vlastiti modul. Ali za to morate imati dovoljno kompetencija kako u Bitrixu tako iu web programiranju općenito.

    Tajna br. 3. Standardne Bitrix komponente - u ložištu

    Ako se trebate držati podalje od koda Bitrix modula, onda je bolje da uopće ne koristite kod glavnih komponenti. Činjenica je da su komponente primjeri kako na temelju osnovne funkcionalnosti (tj. API-ja) možete kreirati razne vrste informacijskih blokova na web stranici (feed vijesti, kartica proizvoda, obrazac za povratne informacije itd.). Kako bi njihove komponente bile "doista univerzalne", programeri 1C-Bitrixa odlučili su im pružiti milijun postavki za sve prilike. Život je pokazao da su u ovom obliku standardne komponente nezgodne za apsolutno sve - od tajnica do programera rada. Tajnice, na koje se, očito, najviše kladilo, još uvijek nisu mogle sastaviti najjednostavniju web stranicu bez pomoći programera. A programeri i dizajneri izgleda žestoko su pljuvali pri pogledu na bilo koji predložak s tonom if-ova i nerazumljivih varijabli.


    Općenito, nositi se s tih milijun postavki i natjerati ih da rade ispravno u željenom smjeru puno je teže nego napisati vlastitu komponentu, ostavljajući u njoj točno ono što vam je potrebno. Naravno, trebat će neko vrijeme da naučite kako napisati vlastitu koristeći standardne komponente, ali kada se to dogodi, vidjet ćete da su prilagođene komponente red veličine kraće i produktivnije od standardnih.


    Najbolji način, po mom mišljenju, da naučite kako pisati vlastite komponente je da ostavite stranu poslužitelja (component.php) nepromijenjenu i potpuno promijenite predložak (template.php), jednostavno ugrađujući dijelove podataka iz component.php u svoj raspored. U ovoj fazi naučit ćete putem pokušaja i pogrešaka odrediti postavke komponenti koje su vam potrebne i nazive varijabli koje su vam potrebne. U isto vrijeme, upoznajte se s "filozofijom" Bitrixa i stvarno… zavolite component.php. Uglavnom, polako ćete shvatiti što je što u component.php i koji vam beznačajni dio toga stvarno treba. Nakon nekog vremena radije ćete imati svoju komponentu.php za komponente koje često koristite. Malo je vjerojatno da ćete koristiti prilagođena svojstva; najvjerojatnije ćete samo malo modificirati component.php od projekta do projekta.

    Tajna br. 4. Bitrix nije tako zastrašujući kao njegovi programeri

    U ovom slučaju ne mislim na kalinjingradske programere CMS-a 1C-Bitrix, već na one kuhare koji zakivaju web stranice na ovom CMS-u za pet rubalja po hrpi. Njihovo mnoštvo i njihovo ime su legije. Mogu li se za pohlepu optuživati ​​kupci koji preferiraju rad inženjera od rada stručnjaka za kvalitetu? Jedva. Velika većina kupaca jednostavno nema dovoljno kompetencija da razlikuje dobro napravljenu web stranicu od nekvalitetne. Uostalom, ljudi se procjenjuju po odjeći - po izgledu stranice i prisutnosti potrebne funkcionalnosti, a ne po kvaliteti izrade. A ako ne vidite razliku, zašto plaćati više?


    Razlika obično postaje vidljiva tek u fazi industrijskog rada, kada je izvođač već primio novac za rad i zaboravio je razmišljati o tome. Odjednom se ispostavlja da se pokvarila stranica koja je na testnoj bazi od 10 proizvoda i par istodobnih korisnika pokazala izvrsne rezultate s priljevom od čak deset korisnika i bazom od 1000 pozicija. Osim toga, ispada da sam proces dodavanja proizvoda izaziva divlju glavobolju i prijeti da će se povući godinama. Pa što da se radi, jer naručitelj o ovom pitanju nije ni razgovarao s izvođačem, a izvođač je pogriješio, čisto da bude siguran. I koji je smisao da se on nateže za takve mrvice? I konačno, narudžbe iz online trgovine počele su nestajati!


    Kupac ima prirodno pitanje: "Tko je kriv?" Naravno, on sam ne može biti kriv. Nije mogao znati za sve ovo unaprijed, zar ne? Nađe izvođača, ali je i u pravu - napravio je sve što je dogovoreno. A činjenica da stranica visi je Bitrix, što želite? Uzmite neki jači server, namjenski server sa 64Gb RAM-a bi trebao biti dovoljan za 1000 proizvoda i 10 korisnika. Je li nezgodno raditi u administratorskoj ploči? Pa to je Bitrix, kažem ti! Za pedeset dolara, neka bude, napravit ću ti udobniju uniformu. Nestaju li narudžbe? Pa, ne znam, kad smo provjerili, sve je bilo u redu. Možda je Bitrix buggy? Dobro, daj mi još pedeset dolara, pogledat ću. A klijent plaća. I za dedicirani server, i za kalup, i da narudžbe ne nestanu. I tko je kriv? Naravno, Bitrix!


    Pa, u redu, što ako je kupac odmah otišao u skupi web studio koji ima impresivan portfelj i visoku ocjenu među Bitrix partnerima? Bi li odmah dobio dobru i zgodnu web stranicu? Da, šanse za dobivanje kvalitetnog posla bile bi veće, ali nije činjenica. Sjećate se one dvije online trgovine s milijunskom publikom i nestandardnom funkcionalnošću od prve točke? Oba nije izradio freelancer, već vrlo skupi web studio, koji se pozicionirao kao lider u razvoju integriranih i visokoopterećenih internetskih rješenja! Ova ugledna tvrtka nije oklijevala uzeti mnogo milijuna rubalja za te projekte, od čega je vjerojatno sto tisuća otišlo izravno studentima programerima.


    Kao što možda pretpostavljate, gore navedeni problemi nisu izravno povezani s Bitrixom. S istim uspjehom, budući programeri mogli bi za svoje probleme okriviti bilo koji drugi stroj s kojim su morali raditi. Druga stvar je da je Bitrix prikladniji od drugih za ulogu žrtvenog jarca, jer u komercijalne svrhe dopušta sebi da opetovano preuveličava zasluge svog proizvoda i ima prilično lošu reputaciju u određenim krugovima.

    Tajna br. 5. Zašto klijenti biraju Bitrix

    Doista, mnogi programeri iskreno ne razumiju zašto klijenti definitivno žele web stranicu na Bitrixu, a ponekad dolaze u web studio s kutijom koju su već kupili. Pokušaji "pametnih" programera da urazume "glupe" klijente i natjeraju ih da napišu web stranicu na nekom košer motoru često nemaju učinka. Razloga za to ima više i oni su prilično banalni.


    Prvo, Ryzhikov & Ko provode prilično kompetentnu marketinšku politiku, sprijateljili su se s 1C i drugim potrebnim ljudima i ne ustručavaju se održavati beskrajne prezentacije svojih proizvoda i dobrotvorne seminare kako bi ih proučili. Uveli su certifikaciju za programere i web studije, daju programerima velikodušne savjete za prodaju licenciranih kopija i općenito naporno rade kako bi osigurali da njihova kutija bude najsvjetlija, s logotipom "b" vidljivim iz svakog ugla. Nakon ovoga, je li ikakvo čudo da prosječni klijent želi Bitrix, a ne vaš košer motor? Ne, treba se iznenaditi da tvorci košer motora nisu uložili potrebne napore da promoviraju svoju zamisao na tržište web razvoja.


    Drugo, čak i kupac s iskustvom u razvoju web stranica dobro razumije da su Bitrix programeri desetina desetina, a među programerima košer motora on poznaje samo vas. To znači da ako vam se u nekom trenutku putovi raziđu, njemu će biti vrlo teško/skupo pronaći druge programere koji će podržati stranicu. Ovakva udica stvarno plaši kupce. Druga je stvar ako je stranica napisana u Bitrixu. Čak i ako je loše napisan, veliki broj studija će odmah reći da imaju izuzetnu kompetenciju u razvoju na ovom CMS-u i neće im biti teško sve brzo shvatiti i po potrebi prepisati. Naravno, na Bitrixu.


    Treće, Bitrix se stvarno razvija i raste ne samo s novim značajkama, već i s poboljšanjima u pogledu performansi i sigurnosti. Iako ga nutrina i dalje užasava, a broj datoteka u distribuciji eksponencijalno raste, to je zadnja stvar koja klijenta zanima. Osim toga, kupci imaju povjerenja da se ovaj razvoj neće zaustaviti, a kutija kupljena u dvije tisuće čupavih godina može se ažurirati do posljednjeg bajta. Kako stoje stvari s tvojim košer motorom?

    Zaključak

    Kao zaključak, želio bih još jednom poželjeti programerima da odaberu prave alate za svoje zadatke. Ne pokušavajte napisati igru ​​ili online aukciju na Bitrixu - to nisu njegovi zadaci. Bitrix vam čak ne dopušta stvaranje vlastitih kategorija objekata (entiteta); možete koristiti samo one koji su ugrađeni u njegove osnovne module.


    Ne biste trebali uzeti Bitrix za jednokratni projekt, posebno složen. Zbog određenih povijesnih razloga, ovaj CMS ima vrlo tešku i zbunjujuću arhitekturu. Pokušaji preuzimanja Bitrixa s konjičkim napadom mogu završiti bolom i patnjom čak i za iskusne programere. Morate se naviknuti na Bitrix. Stoga, njegov odabir kao CMS-a ima smisla ako, na primjer, planirate staviti u stream stvaranje prilično sličnih web stranica. Ako želite, možete ih naučiti napraviti brzo i u prilično pristojnoj kvaliteti. Drugo je pitanje koliko brzo ćete se umoriti od toga.

    Tagovi: Bitrix, arhitektura aplikacije, sustav za upravljanje sadržajem

    Ovaj članak nije podložan komentarima jer njegov autor još nije punopravni član zajednice. Autora ćete moći kontaktirati tek nakon što primi pozivnicu od nekoga iz zajednice. Do ovog trenutka njegovo će korisničko ime biti skriveno aliasom.

    Obećao sam da ću posvetiti poseban članak softverskim proizvodima 1C-Bitrix, a sada ispunjavam ovo obećanje. Članak je pregled, u njemu neću ulaziti u tehničke detalje i značajke korištenja programskog koda; za to postoji detaljna dokumentacija dostupna svima na službenoj web stranici tvrtke.

    Ovdje ću govoriti o važnim značajkama Bitrix Frameworka, kao io softverskim proizvodima stvorenim na ovoj platformi. Članak je prije svega namijenjen korisnicima koji žele razumjeti jesu li određeni Bitrixovi razvoji potrebni za njihovo poslovanje i koje su njihove značajke. Također, informacije iz ovog članka mogu biti korisne programerima koji rade s drugim CMS-ovima, ali također žele dobiti neki uvid u Bitrix.

    U posljednje vrijeme često se susrećem s integracijom web stranica sa CRM sustavima i programima za obračun kretanja robe i gotovine. Najčešće je u našoj zemlji potrebna integracija s različitim verzijama i konfiguracijama 1C. Također, često, u trenutku kada mi se obrate, korisnici su ili već izradili Bitrix web mjesto ili su zainteresirani za mogućnost prelaska na ovaj motor, budući da ga tvrtka 1C preporučuje kao sustav koji ima sve što je potrebno za automatizaciju razmjene podataka. Brojna pitanja i akumulirano praktično iskustvo rada s Bitrix stranicama postali su čimbenici zbog kojih sam se sjetio svog dugogodišnjeg obećanja da ću detaljno govoriti o Bitrixu i unatoč tome napisao ovaj članak.

    Što je Bitrix?

    Predlažem započeti s definicijom samog koncepta Bitrixa. Obično se ovaj naziv koristi u dvije verzije:
    1. Bitrix je naziv tvrtke za razvoj softvera.
    2. Bitrix je okruženje za razvoj web aplikacija, takozvani Bitrix Framework.
    Malo povijesti
    Prvo, razgovarajmo o tvrtki kako bismo razumjeli odakle je došao softverski proizvod Bitrix i zašto se njegovo ime pokazalo takvim. Tvrtka Bitrix osnovana je davne 1998. godine, neposredno nakon financijske krize, kao web studio specijaliziran za izradu web stranica po narudžbi. Početkom 2000-ih tvrtka je stvorila i počela razvijati vlastiti CMS sustav, koji je također nazvala Bitrix. Prve verzije Bitrix CMS-a nisu se bitno razlikovale od mnogih drugih motora za web stranice, sve dok 2007. tvrtka 1C nije kupila kontrolni udio u Bitrixu, nakon čega je sustav za upravljanje web mjestom dobio ime 1C-Bitrix.

    Važno je razumjeti da je nakon ovakvog spajanja tvrtki i naknadne promjene naziva proizvoda došlo na poslovnoj i marketinškoj razini, tj. Tvrtke su se spajale, brend se spajao, ali tehnička rješenja su uglavnom ostala ista - svaki programski proizvod (1C i Bitrix) imao je svoje.

    Vrlo često korisnici, fokusirajući se na ime i oglašavanje tvrtke 1C, dolaze do zaključka: ako tvrtka koristi 1C i želi stvoriti internetsku trgovinu, onda je za to najbolje odabrati Bitrix CMS, jer su to proizvodi pod istim brendom i 1C programeri također preporučuju Upravo je ovaj motor najbolji za razmjenu podataka s programom 1C.

    Isto tako, i obrnuto, ako postoji internetska trgovina na Bitrixu i vlasnik dođe do zaključka o potrebi automatizacije prodaje, tada će od svih opcija za računovodstvene sustave najvjerojatnije odabrati 1C softverske proizvode.

    Zapravo, Bitrix i 1C su različiti proizvodi koje su stvorile različite tvrtke, a programeri tih proizvoda rade potpuno neovisno jedan o drugom. Ne može se čak reći da programeri 1C usredotočuju svoj rad na potrebe korisnika Bitrixa ili, obrnuto, da programeri Bitrixa uzimaju u obzir neke inovacije iz 1C u svom radu. A kombinacija imena je isključivo Marketing potez koji se mora priznati bio vrlo uspješan. Odnosno, ovaj potez se može smatrati uspješnim potezom upravo s marketinške strane, s tehničke strane ne mogu dati pozitivne primjere iz spajanja.

    Bitrix kao programski proizvod
    Svi Bitrix softverski proizvodi temelje se na Bitrix Frameworku. Ako pogledate odjeljak za pomoć na web stranici 1C-Bitrix, možete vidjeti sljedeću definiciju:
    Bitrix Framework je PHP platforma za razvoj web aplikacija. Na ovoj platformi 1C-Bitrix je stvorio dva popularna proizvoda: 1C-Bitrix: Upravljanje web stranicama i 1C-Bitrix: Korporativni portal.

    Ova je definicija jasna web programerima, ali korisnicima ne govori ništa. Stoga ću pokušati pojednostavljeno objasniti o čemu je riječ.

    Framework je svojevrsni “framework”, platforma za izradu softverskih proizvoda.
    PHP je programski jezik u kojem je napisan ovaj "okvir".

    Na temelju ovog "okvira", ove platforme, tvrtka Bitrix stvorila je softverske proizvode "1C-Bitrix: Upravljanje stranicama" i "1C-Bitrix: Korporativni portal". To su gotovi CMS-ovi koji se mogu instalirati na vaš hosting, konfigurirati i raditi s njima, kao i s bilo kojim drugim sustavom za upravljanje sadržajem.

    S tehničkog stajališta, Bitrix softverski proizvodi (web stranice i mobilne aplikacije) kreirani su na temelju vlastite platforme Bitrix Framework.

    1. Danas su ovi softverski proizvodi predstavljeni sljedećim rješenjima:
    2. 1C-Bitrix: Upravljanje web mjestom. Sustav za izradu web stranica i online trgovina.
    3. 1C-Bitrix: Korporativni portal. Platforma za stvaranje moćnih korporativnih portala.
    4. Mobilne aplikacije temeljene na Bitrix Frameworku (mobilne verzije web stranica, itd.)
    5. Razna gotova industrijska rješenja.
    Osim toga, tvrtka Bitrix održava vlastiti "App Store" pod nazivom MarketPlace, gdje također možete besplatno kupiti ili preuzeti različita rješenja, na primjer, predloške, dodatne module, dodatke za softverske proizvode, gotova rješenja za povezivanje telefonije , integracija s drugim uslugama itd. .d.

    Razvoj softverskih proizvoda na platformi Bitrix Framework provodi uski krug programera koji se sastoji od stručnjaka tvrtke. Ovo je komercijalni proizvod i stoga se ovo ograničenje može smatrati prednošću. Ažuriranja softvera su predvidljiva i jasna, pristup radu je sveobuhvatan, a nove značajke obično rade točno onako kako se reklamira.

    Tvrtka također vrlo odgovorno pristupa radu svoje trgovine dodataka i aplikacija MarketPlace. Ne samo zaposlenici tvrtke, već i programeri trećih strana mogu ponuditi razvoj za ovu trgovinu. Ali svaki predloženi proizvod prolazi strogu predmoderaciju, rješenje testiraju stručnjaci Bitrixa i tek nakon njihovog odobrenja pojavljuje se u javnoj domeni.

    Među nedostacima ovog pristupa treba istaknuti da je broj proširenja (modula) puno manji nego kod proizvoda s besplatnom licencom, te su mnogo manje raznoliki. To je razumljivo - broj programera nije ograničen veličinom tvrtke.

    Što je "okvir"? Više o Bitrix Frameworku

    Bitrix Framework je određeni skup gotovih modula i komponenti, tj. “cigle” od kojih Bitrix programeri stvaraju softverske proizvode. U načelu, svaki programer može, ako želi, koristiti platformu Bitrix Framework za izradu vlastitih softverskih rješenja; također je sasvim moguće modificirati gotove Bitrix proizvode na način na koji korisnik treba.

    Bitrix Framework je rješenje otvorenog koda, tj. programer može modificirati vaš Bitrix softverski proizvod kako god želi, nema ograničenja u pristupu softverskim modulima i njihovom kodu u ovom sustavu. Ali u isto vrijeme, Bitrix Framework je rješenje koje se isporučuje na temelju licenci. Oni. Možete instalirati i koristiti softverske proizvode temeljene na Bitrix Frameworku na onoliko računala koliko ste licenci kupili.

    Za usporedbu: softverski proizvodi 1C također dolaze s licencom, ali samo se konfiguracija može mijenjati; kernel (osnova softverskog proizvoda) nije dostupan programerima. U Bitrixu, programer može napraviti bilo kakve promjene, uključujući i jezgru. A, na primjer, DRUPAL je sustav otvorenog koda, ali bez licenciranja.

    Kako biste razumjeli kako funkcioniraju Bitrix softverska rješenja, morate znati da se svako od njih sastoji od jezgre (platforme) i dodatnih modula. Oni. Postoji programski jezik (php) u kojem je napisana jezgra. Kernel sadrži određene mogućnosti, pravila i alate koje programer može koristiti. Prilikom izrade softverskog proizvoda povezuju se i konfiguriraju potrebni alati, po potrebi se može modificirati i kernel. A kada radite s gotovim softverskim proizvodom, također možete prilagoditi platformu, ali češće ostaje netaknuta, a poboljšanja se vrše pomoću raznih vanjskih modula.

    Također morate uzeti u obzir da platforma već uključuje određeni popis osnovnih modula koji se po potrebi mogu spojiti ili onemogućiti. Zato, primjerice, korporativni portal ima modul "košarica", koji je naizgled potpuno nepotreban. No, budući da je uključen u osnovni set, prisutan je u svim Bitrix softverskim proizvodima.
    Zatim, korisnik (moderator, administrator stranice, itd.) može raditi s gotovim alatima i koristiti ih za stvaranje sadržaja, objavljivanje proizvoda i tako dalje.

    Bitrix softverski proizvodi

    Softverski proizvodi Bitrix razlikuju se jedni od drugih uglavnom u skupu modula koji su uključeni u gotovo rješenje, a podijeljeni su u kategorije prema vrsti stranice koja može biti potrebna u određenom slučaju:
    1. Rješenje "1C-Bitrix: Site Management" je softverski proizvod koji se koristi za razvoj internetskih trgovina, web stranica s posjetnicama i sličnih projekata.
    2. Rješenje 1C-Bitrix: Corporate Portal najprikladnije je za velike tvrtke i za bilo koju tvrtku kojoj je za rad potreban korporativni portal.
    3. Rješenja za industriju su specijalizirana rješenja temeljena na Bitrix Frameworku koja pružaju module za organizaciju rada u pojedinoj industriji.
    1C-Bitrix: Enterprise – rješenje za velike internetske projekte.
    Također u zasebnom području vrijedi istaknuti proizvod "1C-Bitrix: Mobilna aplikacija", koji se koristi za izradu mobilnih verzija web stranica ili internetskih trgovina, kao i druge vrste aplikacija za mobilne uređaje, koje nakon izrade mogu prenijeti za preuzimanje ili prodaju u App Store ili Google Play. Ovaj softverski proizvod također je već gotova platforma, čime je izrada mobilnih aplikacija puno brža i lakša od rada programera od nule.

    Dopustite mi da vas još jednom podsjetim da se svaki 1C-Bitrix proizvod nakon kupnje može mijenjati na bilo kojoj razini, počevši od poznatih vanjskih modula i dodataka do osnovnih izmjena.

    1C-Bitrix. Upravljanje web mjestom
    “Site Management” je softverski proizvod dizajniran za kreiranje i upravljanje online trgovinama, stranicama s posjetnicama itd. Postoji ogroman broj izdanja ovog softverskog proizvoda, ali svi su dizajnirani za jednu svrhu - stvaranje web stranice i njezino daljnje održavanje (ispunjavanje, uređivanje itd.).

    U početku, Bitrix je kreiran kao motor (CMS) za izradu internetskih trgovina, pa stoga Site Management ima vrlo širok raspon mogućnosti i bogatu funkcionalnost. S druge strane, sve bogate mogućnosti ovog motora rijetko se koriste. Rijetkost je vidjeti nekoliko kataloga na web stranici Bitrixa; marketinške mogućnosti praktički se ne koriste, budući da većina internetskih trgovina ne treba sve te funkcije, ali su one i dalje uključene među mogućnostima softverskog proizvoda i, ako se ukaže potreba, može se spojiti u bilo kojem trenutku.

    Prilikom izrade internetske trgovine pomoću proizvoda za upravljanje web-stranicom morate:

    1. Instalirajte sam "motor" na hosting;
    2. Postavite dizajn, postavite stranice s informacijama;
    3. Postavite katalog proizvoda i upravljanje košaricom (checkout);
    4. Po potrebi povezati sustave plaćanja, razmjenu podataka s računovodstvenim programom i sl.
    Većina funkcionalnosti koje mogu biti potrebne za implementaciju bilo koje vrste internetskog trgovanja već je uključena u proizvod "Upravljanje web-mjestom", ali također možete koristiti vlastite razvoje ili kupiti rješenja na MarketPlaceu.

    Važno! Sustav "1C-Bitrix. Upravljanje web stranicama" zahtijeva širok raspon mogućnosti hostinga; neke hosting tvrtke čak uvode posebne tarifne planove za "mrežne trgovine na Bitrixu", ovo je važno zapamtiti pri odabiru hostinga i izračunavanju troškova podrške web stranici.

    1C-Bitrix: Korporativni portal
    Portal poduzeća općenito je web sučelje za pristup zaposlenika podacima i aplikacijama poduzeća. Wikipedia

    1C-Bitrix: Korporativni portal je vrsta platforme na kojoj se prikupljaju informacije, informacijski centar tvrtke. Ovo je višenamjenski proizvod u kojem možete kombinirati informacije u različitim područjima. Na primjer, tvrtka vodi računovodstvene podatke u 1C. Računovodstvo, kretanje robe kroz skladišta i prodaja - u 1C. Trgovina i skladište, rad s potencijalnim i stvarnim klijentima - u CRM sustavu pruža se tehnička podrška u specijaliziranoj korisničkoj službi.

    A korporativni portal vam omogućuje upravljanje svim tim područjima na jednom mjestu, prikupljanje podataka za izvješćivanje menadžmenta i dobivanje ukupne detaljne slike o radu tvrtke s različitih gledišta. Korporacijski portal Bitrix na neki način podsjeća na švicarski nož: ovaj alat nema specijalizaciju, ali uz njegovu pomoć možete izvoditi razne radnje, budući da proizvod sadrži alate za rad s klijentima, korisnicima i još mnogo toga, čak i ako je minimalnu razinu.

    1C-Bitrix: Korporacijski portal također je pozicioniran kao proizvod koji upravitelju omogućuje kontrolu cjelokupnog procesa rada tvrtke, za što se koriste razna izvješća; upravitelj također može postaviti funkcije, na primjer, početak i kraj radnog dana, postavite zadatke (projekte) za odjele, odredite im vrijeme i glavne faze provedbe. Također, s portalom se može integrirati CRM sustav, telefonija, računovodstvo, računovodstveni programi itd.

    Dva su Bitrix proizvoda dizajnirana za korporativni rad:

    • Bitrix24 je SAAS rješenje gdje plaćate pristup usluzi u oblaku. Ovdje ne trebate plaćati vlastito hosting i specijalizirane usluge; sva ažuriranja usluge bit će vam dostupna bez ikakve radnje s vaše strane. Ali u isto vrijeme, moći ćete koristiti samo funkcionalnosti koje programer nudi, kao i rješenja iz MarketPlacea. Prilagođene izmjene nisu moguće u Bitrix24.
    • Korporativni portal je programski proizvod s otvorenim izvornim kodom za kupce, koji se nakon kupnje mora instalirati na vlastiti hosting. Morat ćete sami napraviti sve postavke za ovaj softverski proizvod. Da biste primali ažuriranja, morat ćete ih sami preuzeti i instalirati. Ali u isto vrijeme, vaši stručnjaci imaju pristup svim funkcijama softverskog proizvoda i sve izmjene bit će vam dostupne.
    Rješenja za industriju
    Specijalizirana industrijska rješenja su sustav “Site Management” sa svim funkcijama dostupnim u osnovnoj verziji, nadopunjen unaprijed instaliranim dodacima za organizaciju rada u pojedinoj industriji. Na primjer, takva su rješenja vrlo popularna za organiziranje rada medicinskih ustanova, proračunskih organizacija, obrazovnih ustanova itd.

    Već postoje posebni upitnici za izradu zdravstvenog kartona pacijenta ili registraciju poduzetnika, poreznog obveznika, budućeg vlasnika nekretnine itd. i tako dalje. Implementirane su opcije za redoslijed radnji prilikom zakazivanja sastanka sa stručnjakom, plaćanja državnih pristojbi, faktura za usluge, kao i drugih modula potrebnih za izradu prikladne web stranice za određenu industriju.

    1C-Bitrix: Enterprise
    Ovo rješenje, dizajnirano za provedbu velikih i složenih projekata, prodaje se po vrlo visokoj cijeni (od 1.499.900 RUB). Bitrix pozicionira ovaj proizvod kao rješenje za tvrtke koje su spremne maksimalno iskoristiti mogućnosti interneta i e. -trgovina. Proizvod uključuje sve postojeće module i dodatke te implementaciju najrazličitijih mogućnosti koje možete zamisliti. Programeri tvrde da proizvod, uz ogroman broj mogućnosti, ima i nevjerojatan stupanj skalabilnosti i fleksibilnosti te jamči proširenu tehničku podršku.

    Isplati li se koristiti ovako skup i moćan proizvod na vama je da odlučite. Neki veliki trgovački lanci uspješno rade s ovim rješenjem, drugi preferiraju implementaciju rada na temelju uobičajene funkcionalnosti "Site Management". Sve ovisi o veličini projekta i potražnji za širokim rasponom značajki koje programeri nude za gore navedenu cijenu.

    Nekoliko riječi o MarketPlaceu

    Ako želite, također možete kupiti ili preuzeti gotova rješenja za bilo koji od softverskih proizvoda putem vlastite trgovine aplikacija 1C-Bitrix MarketPlace. Postoji mnogo različitih predložaka, rješenja za integraciju s različitim programskim proizvodima i sustavima te dodatnih modula za implementaciju raznih funkcija. Ova rješenja također dolaze kao open source, tj. Po želji se mogu modificirati prema vašim potrebama. No važno je razumjeti da nakon bilo kakvih promjena koda tehnička podrška za ta rješenja nije osigurana.
    Važno: jezgru Bitrixa, kao i jezgru 1C, također je potrebno redovito ažurirati. Iako ta ažuriranja nisu toliko kritična kao za softverske proizvode 1C, ona također imaju svoje nijanse.

    Prilikom ažuriranja jezgre softverskog proizvoda, svi dodaci i aplikacije s MarketPlacea mogu prestati raditi, stoga ćete nakon ažuriranja morati ponovno testirati ove značajke i, ako je potrebno, zasebno preuzeti i instalirati ažuriranja za njih . Također, ažuriranje postaje nedostupno ili problematično ako se izvrše promjene koda softverskog proizvoda.

    Kompozitno mjesto još je jedna tehnologija koju aktivno promoviraju programeri 1C-Bitrixa. Oni pozicioniraju složene stranice kao priliku za kombiniranje velikih brzina učitavanja sa svim značajkama moderne, dinamične stranice.
    Kako radi:
    1. Stranice web mjesta podijeljene su na statički i dinamički dio.
    2. Za brzi prikaz statičkog dijela aktivno se koristi predmemorija.
    3. Sustav učitava dinamički dio u pozadini i također ga sprema u predmemoriju u pregledniku.
    Aktivno korištenje predmemoriranja omogućuje vam smanjenje količine informacija koje stranica šalje korisniku svaki put kada se stranici ponovno pristupi.

    Oni. Kada prvi put pristupite složenoj stranici, stranica se učitava normalno
    Poziv se upućuje iz korisničkog preglednika prema mjestu hostinga. Stranica generira odgovor, tj. cijelu stranicu zajedno sa svim slikama i drugim vrstama sadržaja. Korisnik čeka da se sve informacije preuzmu na računalo i vidi cijelu stranicu.

    Kompozitna web-mjesta zatim pohranjuju većinu stranice (slike, videozapise, druge statične informacije) u predmemoriju sustava. A pri ponovnom pristupu uzima se u obzir prisutnost kopije statičkog dijela stranice u predmemorije, pa se stoga generira i prenosi samo dinamički dio, ostatak se učitava iz predmemorije. Zbog toga se brzina preuzimanja značajno povećava.

    Upotrebljivost proizvoda 1C-Bitrix

    Upotrebljivost Bitrix softverskih proizvoda vrlo je jedinstvena. U početku su programeri Bitrixa koristili poseban pristup za svoj CMS, koji se na mnogo načina nije podudarao s drugim popularnim sustavima za upravljanje sadržajem web stranica. Broj značajki uključenih u Bitrix softverske proizvode je vrlo velik i povećava se sa svakim izdanjem. I dok su mnogi drugi CMS-ovi dizajnirani prema principu da imaju malu i relativno jednostavnu jezgru na koju po potrebi možete spojiti razna rješenja, Bitrix pokušava staviti “sve odjednom” u softverski proizvod.

    Kao rezultat toga, postoji fenomen koji se naziva prekomjerno kodiranje, u softverskim rješenjima 1C-Bitrix postoji previše koda i mogućnosti koje se najčešće ne koriste. To pak dovodi do povećane složenosti cijelog sustava. Kao rezultat toga, ne samo korisnicima, već vrlo često čak i programerima teško je razumjeti upotrebljivost softverskih proizvoda i razumjeti gdje je svaka značajka konfigurirana. Nažalost, ovaj nedostatak je negativna strana snažnih i višenamjenskih rješenja, što je važno uzeti u obzir pri odabiru proizvoda za izradu web stranice ili korporativni (suradnički) rad.

    Sažetak

    Softverski proizvodi 1C-Bitrix vrlo su moćni moderni alati za izradu web stranica, korporativnih portala i mobilnih aplikacija. Ali moramo shvatiti da su te tehnologije samo jedno od rješenja dostupnih na suvremenom tržištu. Bitrix ima visoku stopu ulaska i određene specifičnosti. Stoga je, prije nego što se odlučite za korištenje određenog softverskog proizvoda, vrlo važno upoznati se s raznolikom ponudom na tržištu, kao i konzultirati se sa stručnjacima.

    Među prednostima, uz gore navedene mogućnosti, također je vrijedno napomenuti da su softverski proizvodi i sva dokumentacija na ruskom jeziku, kao i prisutnost mnogih partnerskih rješenja za integraciju Bitrixa s drugim sustavima.

    Nedostaci su složenost softverskih proizvoda za korisnike (samostalno administriranje web stranica je teško, a postavljanje bez pomoći stručnjaka gotovo nemoguće), kao i ne najpristupačnija cijena.

    Hoće li raditi s ovim softverskim rješenjima svačiji je osobni izbor. Vjerujem da čak i za integraciju s 1C, korištenje Bitrixa nije potrebno, postoje i druge metode za organiziranje razmjene podataka. S druge strane, za složene i velike projekte, ovaj snažan sustav s velikim mogućnostima može biti prikladno rješenje.

     

    Podijelite ovaj materijal na društvenim mrežama ako vam je bio koristan!