1C Bitrixi puudused. Bitrixi miinused tavakasutaja seisukohalt

Tuleb märkida, et Venemaal on esikohal kaubanduslik CMS 1C Bitrix. Mootori suurepärane funktsionaalsus on mugav ettevõtete veebisaitide loomiseks ja redigeerimiseks, kuid sellel on ka palju puudusi.

Niisiis, millised on 1C Bitrixi eelised ja puudused?

1C Bitrixi eelised

  • Olen manustamisel üsna kergesti käsitletav. Kõik, mida pead tegema, on alla laadida uusi materjale ja sul on juba projekti jaoks vajalik funktsionaalsus.
  • Värskendage regulaarselt turberessursse. Mis on võib-olla üks peamisi eeliseid. Kaitse on õigel tasemel, kuid mitte alati tasemel. Kuigi loomulikult mängib turvalisus veebipoe omanike jaoks suurt rolli.
  • CMS-i esimesel kasutusaastal on tehniline tugi tasuta ja kiire. Kuid pärast seda perioodi võite oodata vastust pikka aega, mõnikord rohkem kui päeva.
  • Võimalik on integreerida levinumaid andmebaase (DB-sid).
  • Üks 1C Bitrixi populaarsuse põhjusi ettevõtete organisatsioonide seas on 1C: Enterprise.

Tere kõigile. See on minu esimene postitus Habré kohta. Seega tutvustan end ametlikult. Veebiarendaja. Kogemust 3,5 aastat. Praegu on ta saavutanud Bitrixoid. Teen kõike - suurte projektide toetamist, ettevõttesisest arendust, turundusteemalisi konsultatsioone, uute versioonide võimaluste ülevaatamist, kodulehe integreerimise nüansse 1C-ga teisel pool, moodulite kirjutamist turu jaoks, äriprotsesside juurutamist ettevõtte portaalis. ”. Ja paljud teised. Eraldi CMS-is. Kas õnneks või kahjuks (selles artiklis käsitletakse seda) - ilma tööta on võimatu jääda. Turg on üle poole täidetud 1C-Bitrixi toodetega.

Artiklis käsitletakse selle monopoli plusse ja miinuseid. Ma isiklikult ei kahtle, et sellel monopolil on suundumusi.

Ma ei alustanud oma postitust teadlikult fraasiga "see ei ole järjekordne postitus eeliste ja puuduste kohta". Olgu see järjekordne postitus. Ma ei ole rattaehitamises hea. Seega kasutatakse postituses valmis ideid ja valmislahendusi. Kõik on nagu Bitrixis.

Miks siis Bitrix inimestele ei meeldi? Ja kes teda ei armasta?

Minu arvates on kaks peamist rühma.

1. Juhid ja kliendid, kes on arendusest endast kaugel, kuid on juba saanud palju teadmisi veebilehe arendusest. Ja neil on oma arvamus.
2. Arendajad on “koššer” ja “ideaalse” arengu toetajad. Raamistel või enda kirjutatud.

Esimene rühm. Juhid ja kliendid.

Töötan üsna sageli inimestega, kes tellivad Bitrixit, kuna sellel on veebisaidi haldamisel tohutult palju eeliseid. Need inimesed saavad aru, mille eest nad raha maksavad ja miks nad Bitrixit ostavad, ega kasuta tasuta või odavamat CMS-i. Nii et ma ei pea esitama argumente, koostama eeliste ja puuduste loendi. Nad teavad kõike ise.

Kahjuks kuulub sellesse rühma ka palju inimesi, kellele lugeda ei meeldi. See tähendab, et peate tegema veebisaidi. Ok, me teeme seda kohe. Ja mida me selleks kasutame? Vaatame turgu. Bitrix on ostetud - ok, võtame selle, mõtleme selle edasi. Noh, või palkame spetsialisti, kes selle meie raha eest korda teeb.

Lähenemine võib olla õige. Vähemalt Bitrixi arendaja on sel juhul alati plussis ja nagu eespool kirjutatud, ei jää ta ilma tööta. Kuid siin peate mõistma, et süsteemi populaarsus eeldab alati suurt hulka inimesi, kelle jaoks sait on disain + mootor. Ja kes ei hooli ega hooli millestki muust peale selle. Need on müügijuhid, kes tegutsevad juhtidena paljudes kesktaseme stuudiotes. projektijuhid ja mõnel pool ka tehnilised direktorid. Kahjuks on praktikas selliseid juhtumeid ette tulnud.

Ma ei ütle, et pädev inimene ei telli Bitrixit. Kuid ma ütlen, et müügi sihtrühmaks on need, kes saavad veebilehe arendusest aru umbes samamoodi kui “PHP 24 tunniga” kursuste lõpetajad. See on kurb tõsiasi, kuid minu jaoks on see elementaarne hind, mida populaarsuse eest maksta. Pole otseselt seotud süsteemi endaga.

Suur hulk ebaõnnestumisi minu praktikas põhineb järgmistel stereotüüpidel:

1. Integreerimine 1C-ga on tasuta ja standardne
. Sellel teemal saate lugeda vähemalt seda artiklit, mis kirjeldab riske väga hästi. Artiklis kirjeldatakse juba kogenud stuudio probleeme. Ja pole vaja rääkida stuudiotest, kus areng alles teeb esimesi samme.

Selle tulemusena on meil praktikas 20-30-leheküljeline kaupluse kujundus. Keerukate filtrite ja ilusate menüüst välja langevate jaotistega kõik lülitub, pigistab ja hüppab välja. Klient ütleb “tahan”, vormistatakse leping, asi läheb arendusosakonda.

Ja siis kõlab juhi eepiline lause:
"Siin on tellimus, kuid kliendil on ka andmebaas 1C-s 100 500 toote jaoks, kuid Bitrixis on see standardne, eks? See lihtsalt ei aktsepteeri saiti ilma integreerimiseta. Ja sa ütlesid, et see on standard…”

Ok, vaatame baasi. Sa pole veel disaini teinud, eks?
- Oleme selle juba kinnitanud, küljendaja töötab praegu
- Olgu, mis on aluse olek, kas struktuur sobib?
- Me ei tea, 1C programmeerija on praegu puhkusel... Aga mis vahet sellel on, siis kui midagi on, parandame selle ära. Meie jaoks on peamine integreerumine.

"Okei, selline integreerimine on minu jaoks tõesti raske, eriti kuna see on standardne," irvitan endamisi ja midagi head ootamata alustan lõputut kirjavahetust 1C programmiga. Kõik, kes on kunagi 1C-ga millegi integreerimisega tegelenud, peaksid minust aru saama. 90% juhtudest pole vaja rääkida ühestki struktuurist. Toodete omadused sisestatakse tekstiväljadele, sageli vigadega, toodete pesastamine on null ja nii edasi, ja nii edasi... Kuid meil on saidi kujundus kinnitatud, kasutatavus ja klausel 1C kohta. tehnilised kirjeldused. Ja see on ka hea, kui 1C-nick on huvitatud saidi kohaletoimetamisest sama palju kui meie. Ja kui see on lihtsalt kihlvedu teinud inimene, siis on kõik need meie ebastandardsed ülesanded nagu jänese stoppsignaal... Ta vastab: "Poisid, teil pole lihtsalt 1C-ga integreerimise kogemust. , millest me räägime? Milliseid täiustusi?”, nagu ülaltoodud artikli 1C programmeerija puhul.

Neile, kes juba plaanivad pakkuda lahendusi ja võimalikke väljapääsu olukorrast, ütlen - lõõgastuge. Ebaõnnestumine on juba toimunud. Edasine areng muutub lõputuks karkude jadaks. Sellest ei tule kunagi midagi head. Kas ilus disain läheb raisku või puudub standardne integreerimine ja keegi peab käsitsi täitma puuduvad omadused ja tõlkima struktuuri käsitsi saidi jaoks arusaadavale vormile. Või toimub integreerimine mõne CSV-faili kaudu. Ja sellisel juhul on arendajal vaid üks mure – toimetada sait kiiremini kohale, kui alusega lengid sellele peale jõuavad.

Milles on probleem? Ebakompetentsuses. Ja mõtlemisharjumuse puudumisel. Peame veebisaite tegema, mitte mõtlema. Seega teeme nii nagu teame: kasutatavus – disain – küljendus – arendus. Mis võiks olla lihtsam? Paraku on nüansse ja neist tuleb aru saada.

Kui tekib rike, on Bitrixis pettumus üsna tugev. "Mõtlesime, aga siis nad libistasid selle meile." Igaüks annab pagana - kliendist arendajani (jah, oli juhtumeid, kui ma ise arvasin, et lihtsam on kõik need ebastandardsed integratsioonid nende ebastandardsete saitidega käsitsi kirjutada, kui oma kunsti Bitrixisse toppida).

See on Bitrixi esimene (ja IMHO peamine) puudus. Pop ja populaarsus, pidades sammu filisterlikkusega. Isegi stuudiotes, millel on täielik komplekt sertifikaate ja kulla staatus, leidub alati juht, kes "müüs saidi suure raha eest maha" ja pidas oma töö tehtud. Ja rõõmustamiseks lasi ta edasisel arengul omasoodu, öeldes, et minu asi on tähtaegadest kinni pidada ja siis mõtlete ise välja, sõnastasin ülesanded.

2. Muud standardfunktsioonid
Artiklis pöörasin palju tähelepanu Bitrixiga töötamisel kõige populaarsemale tõrkele - selle ebapiisavalt läbipaistvalt kirjeldatud ühendusele 1C-ga. Arendajale on selge, et kõik pole nii lihtne. Juht ja klient arvavad kõige sagedamini, et suhtlemine on lihtne, tasuta ja ei võta aega. Ja selgub, et kogu keerukuse selgitamine neile pole alati lihtne. Tänu sellele, et nad lihtsalt ei pea liiga palju teadma.

Kuid samast seeriast on probleem standardsete võimalustega, mida süsteemil on tegelikult väga-väga palju. Standardmoodulid, funktsionaalsusrohked komponendid... Lõppude lõpuks on see kõik ka kõige sagedamini kaetud ühe kasutustõmbega. Tellimisprotsessi joonistasime ühe sammuna hüpikaknas ja lisavõimalustega. väljad – klient kinnitas. Esimene küsimus on, miks te joonistasite ühes etapis, kui tavalises Bitrixi komponendis toimub tellimuse esitamine kolm sammu? Kas see on saidi jaoks nii oluline? Ma ei saa aru – kas kliendi äri läheb allamäge, kui hoiame kokku 10 tundi arendustööd ja vähendame riske kasutades standardseid funktsioone?

See jõuab taas lähenemise küsimuseni. Bitrix ei ole kohandamiseks. See ise on väga kohandatud, kuid see ei tähenda, et saate selle peale kokku panna kõike, mida soovite, ja selle kiiresti kokku panna. Lihtsalt vahel tuleb tekkinud ideed võrrelda olemasoleva funktsionaalsusega – ja mõelge, kui oluline on teha nii ja mitte naa? Kõige sagedamini on standardfunktsioonides juhtide ja kasutatavuse spetsialistide peas tärganud idee läbimõeldumalt ja sügavamalt ellu viidud. On üliharvad juhud, kui poe jaoks leiutatakse midagi epohhiloovat, ilma milleta seda lihtsalt ei saa ja mis tuleb käsitsi valmis teha. Ka suhteliselt kalleid poode saab standardfunktsionaalsust kasutades realiseerida, kui otsida lihtsalt targalt kompromisse unikaalsete ideede ja olemasolevate võimaluste vahel. See on minu veendumus. Kuid vähesed inimesed mõtlevad sellele kasutatavuse paigutuste koostamise etapis.

Ja see on Bitrixi esimese puuduse tagajärg. Ebakompetentsus ja arusaamatus, kuidas süsteemiga töötada.

Standardsed Bitrixi komponendid ei ole mõeldud muutmiseks. Ja kõik, kes on vähemalt korra pidanud sattuma Bitrixi standardkomponendi koodi, saavad sellest aru. Bitrix on ideoloogiliselt komponentide kogum. Valmisideede komplekt, millest saate valmis veebisaidi kokku panna. Ja minu veendumus on, et 90% juhtudest need ideed klienti rahuldavad. Need pakuvad talle isegi rohkem rahulolu kui hästi läbimõeldud kasutatavuse paigutus suure summaga spetsialisti töö eest.

Isegi kui loote suure mitmekümne standardlehega veebisaidi, keerleb kõik samade komponentide ümber: kataloog, news.list, iblock.element.add.form. Viimase abinõuna peate kataloogifiltreid veidi muutma. Kuid jällegi - mitte rohkem kui 10% kõrvalekalle standardsest funktsionaalsusest. Kui kogu arendus taandub ainult failide template.php ja result_modifier.php viimistlemisele. IMHO, kui sa tõesti tahad, võid seda õpetada isegi küljendajale, kes oskab kasutada ainult kahte PHP konstruktsiooni: igaühele Ja kui

3. Bitrixis veebisaitide loomine on lihtne (see on raske)
Kombineerisin spetsiaalselt kaks probleemi üheks, sest jalad kasvavad jätkuvalt samast esimesest probleemist – arusaamatusest. Bitrix pole kaheksa peaga ime. See on ka süsteem veebisaidi arendamiseks. Ja selle arendamise keerukus ei ületa ega ületa ühegi teise sobiva CMS-i arendamise keerukust. Arenduskulusid saab vähendada ainult süsteemi nüansside tundmine ja arvestamine, mitte süsteem ise. Nii teadmised kui ka nüanssidega arvestamine peavad säilima kogu meeskonnal. Alustades kõigepealt juhist.

Minu praktikas viitsis vaid väike osa juhtidest vähemalt sisuhalduri kursust läbi lugeda. Kuigi sellest muidugi ei piisa. Kuid minu praktikas oli piisavalt palju inimesi, kes iga kord enne täiesti tüüpilise veebipoe loomist küsisid: "Kas seda on võimalik Bitrixis rakendada?" Ma mõtlen endamisi: "Noh, kui SEDA ei saaks Bitrixis rakendada, siis miks sa üldse tahad selle arendust tellida? Millistele kaalutlustele tuginedes? Mõte on paraku enamasti üks: "Jah, vaatasime, millised CMS-id on nüüd populaarsed, ja otsustasime tellida sellel veebisaidi."

Poisid, säästate palju närve ja raha, kui loete lihtsalt standardkomponentide võimaluste kirjeldust ja proovite nendega visuaalse redigeerimise režiimis töötada. Võib-olla isegi sellisel viisil väikese veebilehe loomisega ilma paigutuseta. See ei nõua palju pingutusi ja on tulevikus veebisaitide tellimisel rohkem kui kasulik. Süsteemi dokumentatsioon on väga hea.

4. Sait on väga aeglane
Bitrixi veebisait võib mitmel põhjusel olla aeglane. JA mitte üheski Nendel juhtudel ei ole süsteem ise süüdi. Viga võib olla valesti valitud hostimises, arendajas, kes kirjutas ise komponendid ja ei viitsinud vahemällu lubada, või liiga koormatud paigutuses. Kuid süsteem ise ei ole süüdi selles, et teie saidi avalehe laadimine võtab aega 5 sekundit. See on jällegi stereotüüp, mida juhid ja arengukauged inimesed armastavad korrata. See Bitrix on raske ja aeglane. Uskuge mind, kui kõik on õigesti tehtud, lendab sait Bitrixis. Ainus küsimus on teha kõike õigesti ja mõista, mis on õige ja mis vale.

Teine rühm. Arendajad

Artikli autor (ehk siis mina) on arendaja ise. Ma ei alustanud kursustega "php 24 tunniga". Näiteks tean mingil tasemel assemblerit. Delphis on paar kommertsprojekti ja ma alustasin veebi õppimist päris põhitõdedest – Koterovi õpikust, ingliskeelsetest programmeerimismustrite kohta käivatest artiklitest. Kirjutas Zend Frameworkis, Yii. Seal on raamistik, mille kirjutasin nullist. Millel on ka tegelikult toimivaid projekte. Vahel kirjutan vabal ajal enda vajadusteks PHP-s väikseid programme, alustades tühja kausta index.php faili loomisest. Et te ei unustaks põhitõdesid.

Kuid - mul pole kunagi olnud soovi öelda, et Bitrixi arendus on HALEM või Bitrixi arendus on PAREM kui millegi muu arendamine. Esimese rühma inimesed saavad seda endale lubada. Aga kui arendajad sellist jama räägivad...

Minu jaoks põhinevad sellised stereotüübid professionaalide seas iga arendaja igavesel nuhtlusel - ideaaliihal. Iga programmeerija on hingelt täielik perfektsionist ja teab täpselt, mis on "ideaalne areng". Ja kõik armastavad unistust luua raamistik, millele saate kiiresti ja ilma probleemideta kirjutada mis tahes veebisaidi. Ja kõik, mida tema armastatu pole kirjutanud, on definitsiooni järgi "pasma kood", "miski pole dokumenteeritud", "ei ole struktureeritud", "globaalsed muutujad kogu koodis - millest me saame üldse rääkida?" ja nii edasi.

Kuigi üldiselt olen nendega mõnikord nõus, kui saadakse tellimus Bitrixis projekti lõpuleviimiseks. Nii juhtubki, avad mingi malli tootekaardi kuvamiseks ja seal kuvatakse leivapuru viie (!) sql päringu abil andmebaasi (otse, ilma igasuguse APIta), siis muidugi ohkad kõvasti. Ütlete kliendile või juhile – vabandust, kuid teie veebisaidi täiustamine maksab teile rohkem. Klient ohkab: "Oh, see Bitrix..."

Aga mis tal sellega pistmist on? Nii klient kui ka Bitrix ise. Tõenäoliselt kuulus arendaja samast rühmast - idealistlikud perfektsionistid, kuid ei tahtnud süsteemi ennast uurida (või võib-olla tal lihtsalt polnud aega) - nii et ta kirjutas oma kargud. Tõenäoliselt kirudes samal ajal omaette süsteemi enda, oma ebaõnnestunud karjääri pärast, et ta peaks hadronite põrkureid projekteerima, aga siin teeb ta täiustusi nõmedate mootorite osas.

Ausalt öeldes märgin, et ma ise vaatan standardkomponentide koodi ettevaatlikult. Seal on palju huvitavat vaadata. Kuid ikkagi on standardkomponendid kirjutanud heal tasemel programmeerijad (vähemalt kõrgemad kui need, kes sql-päringuid väljastavad). Ja - nagu ma eespool kirjutasin - ideoloogiliselt on standardkomponent must kast. Ta peab lihtsalt oma tööd tegema. See pole modifikatsioonide jaoks. See on disaineri süü, kes loob Bitrixi paigutused. Esiteks peab ta mõistma, et Bitrixi standardkomponentide muutmine on keeruline ülesanne ja see on täis riske. Soovin kohandamist kõige lihtsama ülesande jaoks – istuge maha, joonistage paberile, mida soovite. Seejärel võrrelge neid visuaalses redaktoris komponentidega mängides sellega, mis teil juba on.

Kui projekt kaldub liiga palju Bitrixi enda funktsionaalsusest kõrvale, siis istuge maha ja mõelge, kas ettevõtte jaoks on tõesti oluline seda konkreetset süsteemi kasutada, kas pole loogilisem tellida mõni muu? Kuid mõlemal juhul ei räägi me arendusest, vaid nendest inimestest, kes müüvad/tellivad veebisaite.

Ja arendajal, kordan, pole vaja nina püsti ajada ja täiuslikkuse poole püüdleda. Piisab dokumentatsiooni ja põhitehnikate uurimisest. Kui inimene on proff, nõustub ta lihtsalt struktuuri omadustega, valdab ideoloogiat ja kirjutab häid veebisaite. Kui olete laisk, ei saa te midagi aidata.

Bitrixiga saab harjuda nagu iga teise süsteemiga. See on minu täielik usk. Ja sellel saitide kogumise nautimine pole samuti nii keeruline.

Järelsõnana tahan öelda, et igas äris on oluline asjatundlik lähenemine ja selle uurimine. Lihtsalt moeka eseme haaramine, uurimata, milleks ja kuidas seda kasutada, lootuses, et see toob kohe kullamäed, ei toimi. Iga projekt on töö. Ja tööriista valimine on vaid üks tööetappidest. Ja kaugeltki mitte kõige olulisem. Veelgi olulisem on selle tööriista kasutamise oskus. Nimetasin artiklit "CMS turundajatelt. Eelised ja miinused". Loodan, et artikkel andis umbkaudselt ülevaate sellest, millest ma rääkisin.

“1C-Bitrix: Site Management” on tuntud CMS, mis on välja antud paljudes väljaannetes ja mida toetab Venemaa tarkvarahiiglane. See sobib ettevõtete veebisaitidele, kogukondadele, portaalidele, veebipoodidele ja muudele projektidele, muutes selle universaalseks lahenduseks. Nagu igal sarnasel tootel, on ka Bitrixi sisuhaldussüsteemil mitmeid plusse ja miinuseid, millest selles artiklis räägime.

1C-Bitrixi tugevused ja nõrkused

Nagu tavaliselt, alustame heast:

  1. Ohutus. Rääkides Bitrixi plussidest ja miinustest, alustasime konkreetselt sellest eelisest - paljud Interneti-projektide arendajad ja veebihaldurid peavad seda peamiseks. Bitrixi saidid on häkkimise suhtes vastupidavad ja see on tõestatud fakt. Süsteem sai nii väärtusliku kvaliteedi tänu sisseehitatud "Proaktiivsele kaitsele", mis sisaldab filtrit, viirusetõrjet, skannerit ja muid kaitsetööriistu. Mugavalt uuendatakse süsteemi regulaarselt, et võtta arvesse uute ohtude tekkimist.
  2. Haldamise lihtsus. Kellelegi ei meeldi segane liides, mis on ülekoormatud ebavajalike elementidega. Selles osas on kõik korras, mida tõendavad 1C-Bitrixi positiivsed ülevaated. Süsteemi mõistmine, õiguste eristamine, vajalike andmete laadimine ja valikute lubamine pole keeruline.
  3. Tehniline abi. Mõni võib öelda, et kaubandusliku toote puhul pole see pluss, vaid iseenesestmõistetav. Tugi võib siiski erineda, kuid siin töötab see korralikult. Võite alati loota arendusettevõtte kvalifitseeritud abile.
  4. Süsteemi populaarsus. See tähendab, et te ei pea kulutama nädalaid spetsialiseerunud foorumites spetsialiste otsima – neid on palju.
  5. Rikkalik funktsionaalsus. Positiivsed ülevaated Bitrixi kohta: saidihalduse põhjuseks on sageli see süsteemi funktsioon. Selle standardkomponentidel on palju kasulikke funktsioone ja neid saab konfigureerida visuaalselt, st ilma programmeerimiseta. Tänu sellele omadusele suudab isegi algaja, kes ei mõista HTML-i ja paigutuse keerukust, luua lihtsa veebisaidi, mis vastab oma vajadustele. Kõik, mis selleks on vajalik, on CMS-i dokumentatsioonis.
  6. 1C andmebaasi ühendamise võimalus. Paljud ettevõtted lähtuvad oma valiku tegemisel sellest punktist. Siiski tahan märkida, et mõnikord pole see nii kiire ja lihtne, kui reklaamilubadused.

Täpne tabel Bitrixis olevast + tariifide võrdlus

*Funktsionaalsuse piirangud on olemas.

** Selle AppStore'i ja GooglePlay'i paigutamiseks peate ostma täiendava litsentsi.

Nüüd "halvast" (tsitaatide kasutamise põhjus selgub allpool):

  • Kõrged nõuded hostimisele. Nagu oleme märganud, on enamik negatiivseid arvustusi tingitud sellest, et kasutajad on sunnitud kasutama kallimaid hostimisplaane. Sageli ei peitu põhjus aga mitte CMS-is, vaid käsitsi kirjutatud “kõverates” komponentides, vahemälu puudumises või ülekoormatud paigutuses. Tähelepanuväärne on see, et paljudel juhtudel pole nende enda arendusi vaja - nende lahendatavad ülesanded on standardkomponentides suurepäraselt rakendatud. Selle tulemusena põhjustab vastumeelsus süsteemist aru saada ratta (ja mitte parima) taasleiutamiseni ja saidi aeglase toimimise.
  • Kõrge hind. Bitrixi litsentsi hind on kõrgem kui kaubandusliku CMS-turu keskmine. Kuid te ei tohiks tugineda "keskmisele temperatuurile haiglas". Kui lähete ametlikule veebisaidile, näete, et süsteemil on erinevaid valikuid ja kõige kallima ostmine pole üldse vajalik. Tõenäoliselt jääte kõige odavamates väljaannetes pakutavate funktsioonidega rahule. Lihtsa veebisaidi litsents on aga väga odav.

1C-Bitrix on 1C ja Bitrixi ettevõtte vaimusünnitus. Ühisettevõtte loomise eesmärk on veebialade arendamine ja uuenduslike internetilahenduste väljatöötamine. 1C-Bitrixi professionaalsed sisuhaldussüsteemid on nõutud paljude erinevate sihtrühmade seas. Kõiki pakutavaid tooteid arendatakse ja moderniseeritakse regulaarselt, muutudes üha arenenumaks ja vastates kasutajate kasvavatele nõudmistele.

Tehnoloogiad ei seisa paigal, nad liiguvad pidevalt edasi. IT-valdkonnas pööravad arendajad erilist tähelepanu suurepärase funktsionaalsusega ja võimalikult lihtsa liidesega toodete loomisele. “1C-Bitrix: Saidihaldus” on süsteem, mida kasutatakse laialdaselt mis tahes teema ja fookusega veebiprojektide haldamiseks:

1C-Bitrixi eredad omadused

Selle juhtimissüsteemi funktsionaalsus on tõeliselt tohutu. Selleks, et spetsialistid ja tavainimesed, kes plaanivad CMS-iga töötada, oleksid paremini orienteeritud, pakub arendusfirma spetsiaalseid koolitusprogramme. Me ei peatu 1C-Bitrixi standardfunktsioonidel, vaid keskendume ainult neile, mis ilmusid suhteliselt hiljuti, kuid on juba fänne võitnud.

Komposiitkoht on tehnoloogia, millele on saadud patent. Selle abiga suureneb saidi reageerimiskiirus sadu kordi! Deklareeritud võimalused kinnitati sõltumatu testi käigus. Teatavasti on veebisaidi reageerimiskiirus selle toimimise üks olulisemaid omadusi, mis mõjutab ka seda, kuidas otsingurobotid veebiressursist tajuvad. See näitaja on oluline ka edutamisel. Aeglane veebisait võib muuta külastaja ärrituvaks ja ta lahkub sellelt, ootamata selle laadimist. Komposiit saiditehnoloogia on link, mille kaudu kaasaegne dünaamiline sait koos programmikoodiga saab toimida sama kiiresti kui staatiline HTML-leht. Kohene laadimine saavutatakse veebiressursside lehtede vahemällu salvestatud koopiate kuvamisega. Kohtades, kus on toimunud muudatusi, kuvatakse värskendatud andmed.

Serverite koormuse haldamine – teie veebipood talub igasugust kliendivoogu. Arvestades internetikaubanduse turu kasvu, on loogiline, et suureneb ka konkurents. Kvaliteetne teenus teie klientidele aitab teil võtta oma valdkonnas juhtiva positsiooni. Veebipoodidest kaupa ostvatel inimestel ei ole reeglina lihtsalt lisaaega võrguühenduseta ostude sooritamiseks, mistõttu on neil lihtsam veebis liikuda ja valitud kaubad ostukorvi lisada. Külastajate sissevool võib põhjustada serveri rikkeid. Sellise rikkega kaasnevad väga ebameeldivad tagajärjed: esiteks kaotate need potentsiaalsed kliendid, kes sellel hetkel saidil viibisid, ja teiseks võivad nad teie veebiprojekti kohta negatiivset tagasisidet anda. 1C-Bitriku spetsialistide poolt välja töötatud moodul muudab serveritega töötamise lihtsamaks. Selle abiga saate isegi ilma eriliste tehnoloogiliste oskusteta hinnata serveri koormust, tuvastada madala jõudluse põhjusi, ühendada uusi servereid või jaotada nutikalt koormust olemasolevate vahel.

Veebipoe tellimuste haldamine on veel üks teenus, mis on loodud spetsiaalselt veebimüügiga tegelejatele. Moodul hõlbustab tellimuste haldamise protsessi, suurendab tagakontori efektiivsust, vähendab oluliselt rutiinsete protsesside mahtu ja parandab klienditeeninduse kvaliteeti. Olemasolevate funktsioonide loetelu laiendamine muudab protsessi loogilisemaks ja efektiivsemaks, töö klientide soovidega on paindlikum ning kaovad rutiinsed raskused tellimuste arvestamisel.

Olevik ja tulevik

Tänapäeval võib 1C-Bitrixi tarkvaratooteid nimetada optimaalseks lahenduseks väikestele ja keskmise suurusega ettevõtetele. Ilma märkimisväärseid vahendeid investeerimata saavad ettevõtted võimaluse juhtida kõrgtehnoloogilisi Interneti-projekte. Neist saab osa ettevõtte kultuurist. Spetsiaalsed tarkvaratooted aitavad optimeerida ettevõtte tööd ja luua äriprotsesse. Sel juhul räägime Bitrix24-st.

Maksimaalset tähelepanu pööratakse ka "1C-Bitrix: Site Management" - tootele, mis aitab igakülgselt ja tõhusalt lahendada mis tahes keerukusega veebiprojektide haldamise probleeme. 1C-Bitrix juhindub oma töös järgmistest põhimõtetest:

  • Kulude ja jõupingutuste mõistlikkus
  • Kulud = tulemused
  • Ohutus
  • Valmistatavus
  • Töökindlus
  • Veebilehe arendamise võimalus madalate ülalpidamiskuludega

Lähiaastatel kavatseb Bitrixi meeskond keskenduda kolmele põhivaldkonnale:

  1. Tarkvaratoote “1C-Bitrix: Site Management” arendus.
  2. Teadusuuringute käivitamine täiesti uute tehnoloogiate väljatöötamiseks, mis suurendavad veebiprojektide kasumlikkust.
  3. Professionaalsete teenuste pakkumine Interneti-süsteemide projekteerimise ja programmeerimise alal.

Veebisaite, mis töötati välja 1C-Bitrix: Saidihalduse (http://Host_Name/technologies/bitrix.html) abil, iseloomustab suur jõudlus. Nende omanikud ei pea investeerima märkimisväärseid vahendeid projekti ja selle arendamise toetamiseks. Vajadusel saab funktsionaalsust laiendada lisamooduleid ühendades.

Tere kõigile! Minu nimi on Leonid Koštšejev, olen Cart-Poweri arendusdirektor. Selles ülevaates püüan anda kõige objektiivsema hinnangu kahele olulisele CMS-ile Venemaa e-kaubanduse turul: CS-käru Ja 1C-Bitrix.

Selles artiklis olev teave põhineb minu isiklikul kogemusel mõlema platvormiga töötamisel, ettevõtete ametlike ressursside kohta saadaoleval teabel, mis põhineb enam kui 50 veebistuudio, nende juhtide ja arendajate küsitlusel, kellel oli mõlema CS-Cartiga töötamise kogemus. ja 1C-Bitrix, samuti mitmete katsete põhjal, mis ma selle materjali kirjutamise ajal läbi viisin.

Kui ma seda artiklit kirjutama hakkasin, peaaegu kaks kuud tagasi, polnud mul õrna aimugi, kui suure ülesande pean lahendama. Mõlemal veebipoe CMS-il on tohutult palju funktsioone. Kuid isegi funktsionaalsuselt identsed kiibid erinevad üksteisest oluliselt.

Minu eesmärk on näidata toodete kõiki tugevaid ja nõrku külgi. Loodan siiralt, et mul see õnnestus ja et artikkel võimaldab teil säästa märkimisväärselt aega ja raha.

Mõlemad veebipoe platvormidneil on erinevad väljaanded. Avage veebipood kasutades1C-Bitrixvõite kasutada ühte kahest 1C-Bitrixi väljaandest: saidihaldus- "Väikeettevõte"või "äri". Lisaks on võimalus oluliselt säästa ja luua veebipood kasutades ühte MarketPlace'i valmislahendust. Neid lahendusi saab installida isegi põhiväljaandesse "Start". Koos säästuga saad aga ka väga piiratud hulga funktsioone.

Järeldus installiprotsessi kohta

Installige CS-Cart veebipoe mootorsaab teha veidi kiiremini (umbes 10 minutit võrreldes installimiseks kulunud 20 minutiga1C-Bitrix). Bitrixi lahendus, virtuaalmasin, võimaldab teha kõik vajalikud serveri seadistused automaatselt. Seadistage serveri jaoks CS-käru Võite kasutada ka valmis skripte. 1C-Bitrix, pakub omakorda suurepäraseid võimalusi poe eelsätete tegemiseks installeerimisetapis, olemas on ka veebipoe häälestusviisard. IN CS-Cart veebipoe CMS Põhiosa seadistustest on viidud häälestusviisardi, mis võimaldab käivitamiseks vajalikke konfiguratsioone teha kohe pärast installimist.

Karbi põhisisu

Platvorm veebipoe CS-Cart jaokson kõrgelt spetsialiseerunud toode, mille eesmärk on kiiresti luua veebipood. 1C-Bitrix: saidihaldus – ärimõeldud laiemale kasutusvaldkonnale: äriportaali arendus, suurorganisatsiooni või ettevõtte ettevõtte koduleht, info- ja viitesüsteem, veebipood. Selle asjaolu tagajärjeks võib olla suurem hulk võimalusi CS-Cartis veebikauplemiseks, kuid 1C-Bitrixil on ka märkimisväärne hulk kasulikke funktsioone. Samas võib keegi arvata, et toode sisaldab palju mittevajalikke asju (jällegi laia fookusvälja tõttu).

Aluskasti koostise üksikasjalik analüüs võttis rohkem aega kui teiste hindamiskriteeriumide kirjeldamine selles artiklis. Tulemuseks oli informatiivne tabel, mille lisasin eraldi materjali:

Järeldus aluskarbi koostise kohta

Platvormid on üsna funktsionaalsed ja neil on suur hulk võimalusi, millest igasse süvenedes saate minna hindamistegurite üksikasjadesse üha sügavamale. Soovitan võimaluste loeteluga isiklikult tutvuda ja teha valik lähtuvalt oma projekti spetsiifikast. Ühest küljest on Bitrixil palju funktsioone, millest veebipoes tõenäoliselt kasu pole, teisalt võib see sulle kasulik olla. CS-Cart sisaldab täpselt seda funktsionaalsust, mida on vaja veebimüügiks.

Karbi maksumus

Ja siis tegi sama operatsiooniCS-Cart tootekaart:

Muidugi, kui me räägime kiirusest ja koormustest, on vaja läbi viia mõlema süsteemi koormustestid. Ja ma kavatsesin seda teha, kuid leidsin siis saidi loaddy.com kuttide uurimistöö:

  1. Veebipoodide CMS-i koormustestimine
  2. Milline veebipoe CMS talub koormustesti kõige paremini?

platvorm veebipoe CS-Cart jaoks talub ligikaudu 450 külastajat, mis on väga hea tulemus, eriti võrreldes varasema testimisega.

Mis puudutab1C-Bitrix ja NetCat, on need varasemate katsetustega võrreldes kohti vahetanud. Aga kui vaadata graafikuid, siis mõlemal on koormuse all absoluutselt ebaadekvaatne käitumine. Bitrix jookseb kohe kokku, NetCat jookseb samuti kohe kokku, kuid annab siis mõnikord edukaid vastuseid, vaheldumisi vigadega.

Ka teine ​​uuring ei jätnud CMS-i esindajaid ükskõikseks ja kogus palju erinevaid kommentaare.

Tuleme tagasi juhtumite juurde ja räägime neist veidi. Nii CS-Cartil kui ka Bitrixil on reaalajas, suure koormusega projekte suure hulga tooteartiklitega.

Järeldus liidese sõbralikkuse kohta

Üldiselt pole nii CS-Carti mootoris kui ka Bitrixis halduspaneelist keeruline aru saada, kuid paljud kliendid ja veebistuudiote esindajad tõstavad selle eelisena esile ja märgivad, et CS-Carti halduspaneel on intuitiivne. Minu tehtud analüüs näitas, et CS-Cartis on konkreetse toimingu tegemiseks vaja vähem toiminguid (näiteks6 toimingut Bitrixis vastu 4 toimingut CS-Cartistellimuse oleku muutmiseks). Arvan, et suure hulga sisu käsitsi töötlemisel võib see teatud rolli mängida.

Mobiilisõbralik

Neile, kes ei tea, tuletan meelde, et 2015. aastal teatas Google, et võtab otsingupäringu otsingutulemuste loomisel arvesse saidi sõbralikkust mobiiltelefonide suhtes.

Ja Google pidas oma lubadust, nagu ka Yandex ja loomulikult ka teised otsingumootorid.

Google'i mobiili optimeerimise tööriist omakorda näitas, et mõlema platvormi vaiketeemad on mobiilseadmete jaoks hästi optimeeritud.

CS-käru 1C-Bitrix


Infot kogudes puutusin kokku CMSMagazine'i, SIMilarWebi ja Insalesi uuringuga, mis väidab, et 54,98% kõigist CS-Cart platvormi baasil loodud veebipoodidest on kohandatud mobiilseadmetele. Bitrixi puhul on see näitaja 18,86%.

Valmis lahendused

Bitrixi turul on spetsiaalne jaotis „Valmis lahendused» . Selles jaotises tutvustatakse erinevaid lahendusi veebipoe avamiseks konkreetsel teemal. See trend on CS-Cart veebipoe mootoris alles tekkimas.

Allpool räägime Marketplace'ist moodulite ja teemadega, siin vaatleme veebipoe valmislahendusi.

Dokumentatsioon

Bitrixil on väga heal tasemel dokumentatsioon. Üldiselt jääb dokumentatsioon alati toote tegelikest võimalustest maha ja selles pole midagi ebatavalist. Pädeva tehnilise dokumentatsiooni koostamiseks on ju vaja ressursse, mis tuleb eraldada pärast funktsionaalsuse juurutamist ja väga sageli juhtub see pärast väljalaskmist.

Põhidokumentatsioon1C-Bitrixi saidihaldussaadaval veebisaidil dev.1c-bitrix.ru.

Seal on asjakohased dokumentatsiooni jaotised arendajatele, saidi haldamiseks ja tundide ajakava koolituskeskustes.

CS-Carti dokumentatsioon on saadaval järgmistel linkidel:

Müügikoolitus

CS-Cart pakub oma klientidele võimalust oma ülikoolis. Pärast litsentsi ostmist saab klient juurdepääsu materjalidele ja võimaluse õppida. Ülikooli eesmärk on õpetada müüma.

Lisaks on CS-Cart veebipoe mootorit arendav ettevõte praegu käivitanud väga ambitsioonika projekti -, mille idee on näidata veebis, kuidas ekspert avab veebipoe ja muudab selle 3 kuuga kasumlikuks.

Selle katseprojekti tulemus on väga huvitav. Ma ei mäleta ühtegi analoogi. Igal juhul on tõsielusaate ajal kindlasti võimalik esile tuua tohutul hulgal kasulikke õppetunde ja õppida eksperdi kogemusest.

Bitrix ei õpeta praegu oma partnereid ja kliente müüma, pakkudes ainult tarkvara.

Tehniline abi

Täielikud Bitrixi tehnilise toe eeskirjad on saadaval järgmisel lingil: https://dev.1c-bitrix.ru/support/sla.php

Lühidalt öeldes pakub Bitrix oma toodetele tehnilist tuge tasuta. CS-Cart toetab krediite, kuid pakub litsentsi ostmisel tasuta krediiti.

Värskenduste väljaandmine

Bitrix annab oma moodulitele regulaarselt värskendusi. Kuid nagu eespool märgitud, on Bitrixi värskenduste tellimise hind kaks korda kallim kui CMS-i veebipoe CS-Cart värskenduste tellimine.

CS-Cart annab sageli välja ka värskendusi ja teatab neist oma .

Bitrixis pole andmebaasi struktuur nii läbipaistvalt rakendatud.

Ühekordsed sisenemispunktid

1C-Bitrixis tuleb lehe loomiseks iga kord luua fail, mille lõpus on õige nimi ja php. Bitrixi failipõhine olemus toob kaasa suure hulga sisenemispunkte (failide kaudu), mistõttu on Bitrixis taotlusi keerulisem juhtida kui CS-Cartis. CS-Cart ei ole failidele orienteeritud ja sellel on üks sisestuspunkt (indeks PHP, ADMIN PHP, API või hankija PHP), mis suurendab projekti üle kontrolli.

PSR 0.1.2 standardtugi

CS-Carti arendajad järgivad PSR 0.1.2. standardeid ja rangelt järgima vormindamisreegleid, mis suurendab koodi loetavust.

Bitrixi arendajad seda standardit ei järgi.

Arendus ilma kerneli muutmiseta

CS-Carti konksud on 1C-Bitrixi sündmuste analoogid (see on konksud ja sündmused, mis võimaldavad CMS-i muuta ilma tuuma muutmata), kuid CS-Carti veebipoe platvormi konksude arv on oluliselt suurem kui 1C-Bitrixi sündmused, mis annab arendajatele rohkem võimalusi süsteemi toimimist mõjutada, muutes lisandmooduliga koodi standardset käitumist. Veelgi enam, kui Bitrixis peate sageli kasutama kopeerimise ja lisamise funktsioone, siis CS-Cartis peate lihtsalt ühendama lisandmooduli konksu kaudu soovitud funktsiooniga. See pakub CS-Cartile Bitrixiga võrreldes suuremat paindlikkust. Konksude abil saate funktsiooni ülesannete loendit laiendada. Näiteks võimaldavad skeemid lisandmoodulitel lisada PROMO kampaaniatele oma tingimusi või boonuseid. Kõigile funktsioonidele, näiteks tülikatele käru ümberarvutamise funktsioonidele, on aga raske konkse kinnitada.

CS-Cartil on tööriist,mis võimaldab teil saada teavet mis tahes konksu kohtaja vaadake selle muutuste ajalugu.

Bitrixil pole nii võimsat tööriista, kuid seal on leht, kus on välja toodud kõik põhimooduli sündmused.

Arendajate arv ja nende kogemused

Bitrixi arendajate koguarvrohkem nagu nende kogemus. Olen juba korduvalt maininud, et Bitrix on palju kauem arenenud.

Arenduskulu

Olen korduvalt kuulnud, et Bitrixi veebipoe arendamise kulud on palju kõrgemad kui CS-Carti platvormil arendamise kulud. Samuti on sõltumatuid uuringuid viinud läbi CMS Magazine, LikeWeb ja Insales.

Kuid tegelikkuses on selle teguri hindamine väga problemaatiline.

Kujutagem ette, et teil oli vaja integreerida uus, ebapopulaarne makseviis, mis pole saadaval ei CS-Cartis ega Bitrixis. Taotlesite tugiteenuselt integreerimisdokumentatsiooni ja saatsite selle koos eelnevalt koostatud tehnilise spetsifikatsiooniga kahele arendajale. Mis järgmisena juhtub? Ja siis läheb projektijuht selle tehnilise spetsifikatsiooniga arendaja juurde ja selgitab, kui keeruline on selle ülesande elluviimine. Ja siit algab lõbus:

  • Millise pädevustasemega arendaja projekti hindab?
  • Kas arendaja on sarnase probleemiga varem kokku puutunud?
  • Võib-olla on arendaja selle konkreetse makseviisi juba varem integreerinud?
  • Kui hõivatud on arendajal probleemi hoolikas uurimine?
  • Kui palju suhtleb kogenud juht teie ja arendaja vahel?
  • Kas osakonnajuhatajal on aega hindamist jälgida?

Ja mida edasi, seda rohkem saame süveneda veebistuudio sisemiste protsesside erinevatesse probleemidesse, mis paratamatult mõjutavad ka teile saadava töö maksumuse hinnangut. See on raske, kas pole? Kuid see pole veel kõik. Kujutagem nüüd ette, et vajate keeruka käivitusvalmis projekti rakendamist, alustades UX/UI prototüüpimisest, millele järgneb disaini arendamine, integreerimine ja suur hulk funktsioone, millest osa on realiseeritud CS-Cartis ja osa Bitrixis. Isegi kui hindate sellist projekti ühe CMS-i raames, võttes ühendust erinevate partneritega, ei saa te konkreetse veebistuudio arendusmaksumuse kohta järeldust teha. Sest samade veebistuudiote iga teise projekti hinnang võib muutuda täpselt vastupidiseks ja kallis stuudio tundub oma maksumuse hindamisel lojaalsem.

Tegelikult väärib see küsimus oma artiklit, mille kavatsen lähiajal kirjutada.

Arenduskoolituse periood

Üldiselt ei ole mõlema platvormi arendamise õppimiskõver väga erinev. Mõlemad platvormid kasutavad ligikaudu sama tehnoloogiat.

Kui rääkida üleminekust Bitrixi arenduselt CS-Cartile, siis oma isiklikust aastatepikkusest kogemusest võin öelda, et inimene, kes tunneb põhitehnoloogiaid, mida CS-Cart veebipoe CMS kasutab: HTML, CSS, PHP , MySQL, JavaScript, ei ole Süsteemi jaoks kirjutamise alustamine pole keeruline. Kõik, mida selline spetsialist vajab, on mõista kasutajaliidest (mis, nagu eespool selgus, on sõbralik ja intuitiivne) ja süsteemi funktsionaalsust kasutaja seisukohast.

Simtechi arenduse turundus- ja müügidirektor Maria Azizova