බිට්‍රික්ස් රාමුවේ ගොනු ව්‍යුහය. Bitrix යනු කුමක්ද? S-Bitrix: Enterprise - විශාල අන්තර්ජාල ව්‍යාපෘති සඳහා විසඳුමක්

මම 1C-Bitrix මෘදුකාංග නිෂ්පාදන සඳහා වෙනම ලිපියක් කැප කිරීමට පොරොන්දු වූ අතර දැන් මම මෙම පොරොන්දුව ඉටු කරමි. ලිපිය සමාලෝචනයකි, එහි මම වැඩසටහන් කේතය භාවිතා කිරීමේ තාක්ෂණික විස්තර සහ විශේෂාංග ගැන සොයා බලන්නේ නැත; මේ සඳහා සමාගමේ නිල වෙබ් අඩවියේ සෑම කෙනෙකුටම සවිස්තරාත්මක ලියකියවිලි තිබේ.

මෙහිදී මම Bitrix Framework හි වැදගත් අංගයන් මෙන්ම මෙම වේදිකාවේ නිර්මාණය කරන ලද මෘදුකාංග නිෂ්පාදන ගැන කතා කරමි. ලිපිය අදහස් කරන්නේ, පළමුවෙන්ම, ඔවුන්ගේ ව්‍යාපාරය සඳහා ඇතැම් Bitrix වර්ධනයන් අවශ්‍යද යන්න සහ ඒවායේ විශේෂාංග මොනවාද යන්න තේරුම් ගැනීමට අවශ්‍ය පරිශීලකයින් සඳහා ය. එසේම, මෙම ලිපියෙන් ලැබෙන තොරතුරු වෙනත් CMS සමඟ වැඩ කරන සංවර්ධකයින්ට ප්‍රයෝජනවත් විය හැකි නමුත් Bitrix පිළිබඳ යම් අවබෝධයක් ලබා ගැනීමට අවශ්‍ය වේ.

මෑතකදී, මම බොහෝ විට CRM පද්ධති සහ භාණ්ඩ සංචලනය වාර්තා කිරීම සඳහා අඩවි ඒකාබද්ධ කිරීම සහ මුදල. බොහෝ විට අපේ රටේ, 1C හි විවිධ අනුවාද සහ වින්යාසයන් සමඟ ඒකාබද්ධ කිරීම අවශ්ය වේ. එසේම, බොහෝ විට, ඔවුන් මා හා සම්බන්ධ වන විට, ගනුදෙනුකරුවන් දැනටමත් Bitrix වෙබ් අඩවියක් නිර්මාණය කර ඇත, නැතහොත් මෙම එන්ජිමට මාරු වීමේ හැකියාව ගැන උනන්දු වෙති, මන්ද 1C සමාගම එය දත්ත හුවමාරුව ස්වයංක්‍රීය කිරීමට අවශ්‍ය සියල්ල ඇති පද්ධතියක් ලෙස නිර්දේශ කරයි. Bitrix අඩවි සමඟ වැඩ කිරීමේ ප්‍රශ්න රාශියක් සහ සමුච්චිත ප්‍රායෝගික අත්දැකීම් සාධක බවට පත් වූ අතර, Bitrix ගැන විස්තරාත්මකව කතා කිරීමට මගේ දිගුකාලීන පොරොන්දුව සිහිපත් වූ අතර කෙසේ වෙතත් මෙම ලිපිය ලිවීය.

Bitrix යනු කුමක්ද?

Bitrix සංකල්පයේම නිර්වචනය සමඟ ආරම්භ කිරීමට මම යෝජනා කරමි. සාමාන්යයෙන් මෙම නම අනුවාද දෙකකින් භාවිතා වේ:
  1. Bitrix යනු මෘදුකාංග සංවර්ධක සමාගමේ නමයි.
  2. Bitrix යනු ඊනියා Bitrix Framework වෙබ් යෙදුම් සංවර්ධනය සඳහා පරිසරයකි.
ටිකක් ඉතිහාසය
පළමුව, එය පැමිණියේ කොහෙන්ද යන්න තේරුම් ගැනීමට සමාගම ගැන කතා කරමු. මෘදුකාංග"Bitrix" සහ එහි නම එසේ වූයේ ඇයි. බිට්‍රික්ස් සමාගම 1998 දී, මූල්‍ය අර්බුදයෙන් පසු, අභිරුචි-සාදන ලද වෙබ් අඩවි සංවර්ධනය කිරීම සඳහා විශේෂිත වූ වෙබ් චිත්‍රාගාරයක් ලෙස ආරම්භ කරන ලදී. 2000 දශකයේ මුල් භාගයේදී, සමාගම තමන්ගේම CMS පද්ධතියක් නිර්මාණය කර සංවර්ධනය කිරීමට පටන් ගත් අතර එය Bitrix ලෙසද හැඳින්වේ. පළමු අනුවාද CMS Bitrix 2007 දී 1C සමාගම Bitrix හි පාලන කොටස් මිලදී ගන්නා තෙක් වෙනත් බොහෝ වෙබ් අඩවි එන්ජින් වලින් මූලික වශයෙන් වෙනස් නොවීය, ඉන්පසු අඩවි කළමනාකරණ පද්ධතිය 1C-Bitrix ලෙස නම් කරන ලදී.

එවැනි සමාගම් ඒකාබද්ධ කිරීමෙන් පසුව සහ නිෂ්පාදනයේ නම වෙනස් වීමෙන් පසුව ව්‍යාපාර සහ අලෙවිකරණ මට්ටමින් සිදු වූ බව වටහා ගැනීම වැදගත්ය, i.e. සමාගම් ඒකාබද්ධ විය, වෙළඳ නාමය ඒකාබද්ධ විය, නමුත් බොහෝ දුරට තාක්ෂණික විසඳුම් එලෙසම පැවතුනි - සෑම මෘදුකාංග නිෂ්පාදනයක්ම (1C සහ Bitrix) තමන්ගේම විය.

බොහෝ විට, පරිශීලකයින්, 1C සමාගමේ නම සහ වෙළඳ ප්‍රචාරණය කෙරෙහි අවධානය යොමු කරමින්, නිගමනයට පැමිණේ: සමාගම 1C භාවිතා කර මාර්ගගත වෙළඳසැලක් නිර්මාණය කිරීමට උත්සාහ කරන්නේ නම්, මේ සඳහා Bitrix CMS තෝරා ගැනීම වඩාත් සුදුසුය, මන්ද මේවා නිෂ්පාදන වේ. එකම වෙළඳ නාමය යටතේ සහ 1C සංවර්ධකයින් ද නිර්දේශ කරන්නේ 1C වැඩසටහන සමඟ දත්ත හුවමාරු කිරීම සඳහා හොඳම එන්ජිම මෙම එන්ජිමයි.

ඒ හා සමානව, සහ අනෙක් අතට, Bitrix හි මාර්ගගත වෙළඳසැලක් තිබේ නම් සහ විකුණුම් ස්වයංක්‍රීය කිරීමේ අවශ්‍යතාවය පිළිබඳව හිමිකරු නිගමනය කරන්නේ නම්, ගිණුම්කරණ පද්ධති සඳහා වන සියලුම විකල්ප අතරින් ඔහු බොහෝ විට 1C මෘදුකාංග නිෂ්පාදන තෝරා ගනු ඇත.

ඇත්ත වශයෙන්ම, Bitrix සහ 1C යනු විවිධ සමාගම් විසින් නිර්මාණය කරන ලද විවිධ නිෂ්පාදන වන අතර, මෙම නිෂ්පාදනවල සංවර්ධකයින් එකිනෙකාගෙන් සම්පූර්ණයෙන්ම ස්වාධීනව කටයුතු කරයි. 1C සංවර්ධකයින් ඔවුන්ගේ කාර්යය Bitrix භාවිතා කරන්නන්ගේ අවශ්‍යතා මත අවධානය යොමු කරන බව හෝ, අනෙක් අතට, Bitrix සංවර්ධකයින් ඔවුන්ගේ කාර්යයේදී 1C වෙතින් සමහර නවෝත්පාදනයන් සැලකිල්ලට ගන්නා බව පැවසිය නොහැක. සහ නාම සංයෝජනය තනිකරම වේ අලෙවිපිළිගත යුතු පියවරක් ඉතා සාර්ථක විය. එනම්, මෙම පියවර හරියටම අලෙවිකරණ පැත්තෙන් සාර්ථක පියවරක් ලෙස සැලකිය හැකිය; තාක්ෂණික පැත්තෙන්, මට ඒකාබද්ධයෙන් ධනාත්මක උදාහරණ ලබා දිය නොහැක.

Bitrix මෘදුකාංග නිෂ්පාදනයක් ලෙස
සියලුම Bitrix මෘදුකාංග නිෂ්පාදන Bitrix Framework මත පදනම් වේ. ඔබ 1C-Bitrix වෙබ් අඩවියේ උපකාරක අංශය වෙත යොමු කරන්නේ නම්, ඔබට පහත අර්ථ දැක්වීම දැකිය හැක:
Bitrix Framework යනු වෙබ් යෙදුම් සංවර්ධනය සඳහා PHP මත පදනම් වූ වේදිකාවකි. මෙම වේදිකාවේ, 1C-Bitrix විසින් ජනප්‍රිය නිෂ්පාදන දෙකක් නිර්මාණය කර ඇත: 1C-Bitrix: අඩවි කළමනාකරණය සහ 1C-Bitrix: ආයතනික ද්වාරය.

මෙම නිර්වචනය වෙබ් සංවර්ධකයින්ට පැහැදිලිය, නමුත් පරිශීලකයින්ට කිසිවක් නොකියයි. එබැවින්, මම සරල ආකාරයකින් පැහැදිලි කිරීමට උත්සාහ කරමි අපි කතා කරන්නේ.

Framework යනු මෘදුකාංග නිෂ්පාදන නිර්මාණය කිරීමේ වේදිකාවක් වන "රාමුවක්" වර්ගයකි.
PHP යනු මෙම "රාමුව" ලියා ඇති ක්‍රමලේඛන භාෂාවයි.

මෙම "රාමුව" මත පදනම්ව, මෙම වේදිකාව, Bitrix සමාගම "1C-Bitrix: අඩවි කළමනාකරණය" සහ "1C-Bitrix: ආයතනික ද්වාරය" මෘදුකාංග නිෂ්පාදන නිර්මාණය කළේය. මේවා ඔබේ සත්කාරකයේ ස්ථාපනය කළ හැකි, වින්‍යාසගත කළ හැකි සහ වෙනත් ඕනෑම අන්තර්ගත කළමනාකරණ පද්ධතියක් සමඟ වැඩ කළ හැකි සූදානම් කළ CMS වේ.

තාක්ෂණික දෘෂ්ටි කෝණයකින්, Bitrix මෘදුකාංග නිෂ්පාදන (වෙබ් අඩවි සහ ජංගම යෙදුම්) එහිම Bitrix Framework වේදිකාවක් මත නිර්මාණය කර ඇත.

  1. අද මෙම මෘදුකාංග නිෂ්පාදන පහත විසඳුම් මගින් නියෝජනය වේ:
  2. 1C-Bitrix: අඩවි කළමනාකරණය. වෙබ් අඩවි සහ අන්තර්ජාල වෙළඳසැල් නිර්මාණය කිරීම සඳහා පද්ධතියක්.
  3. 1C-Bitrix: ආයතනික ද්වාරය. බලවත් ආයතනික ද්වාර නිර්මාණය කිරීම සඳහා වේදිකාව.
  4. Bitrix Framework මත පදනම් වූ ජංගම යෙදුම් (වෙබ් අඩවි වල ජංගම අනුවාද ආදිය)
  5. විවිධ සූදානම් කළ කර්මාන්ත විසඳුම්.
මීට අමතරව, Bitrix සමාගම තමන්ගේම ගබඩාවක් පවත්වාගෙන යයි. යෙදුම් වෙළඳසැල” MarketPlace ලෙස හැඳින්වේ, එහිදී ඔබට නොමිලයේ විවිධ විසඳුම් මිලදී ගැනීමට හෝ බාගත කිරීමට හැකිය, උදාහරණයක් ලෙස, සැකිලි, අතිරේක මොඩියුල, මෘදුකාංග නිෂ්පාදන සඳහා ඇඩෝන, සූදානම් කළ විසඳුම්දුරකථන සම්බන්ධ කිරීම, වෙනත් සේවාවන් සමඟ ඒකාබද්ධ කිරීම ආදිය සඳහා.

Bitrix Framework වේදිකාවේ මෘදුකාංග නිෂ්පාදන සංවර්ධනය කිරීම සමාගම් විශේෂඥයින්ගෙන් සමන්විත වැඩසටහන්කරුවන්ගේ පටු කවයක් විසින් සිදු කරනු ලැබේ. මෙය වාණිජ නිෂ්පාදනයක් වන අතර, එබැවින් මෙම සීමාව වාසියක් ලෙස සැලකිය හැකිය. මෘදුකාංග යාවත්කාලීන කිරීම් පුරෝකථනය කළ හැකි සහ පැහැදිලි ය, වැඩ කිරීමට ඇති ප්‍රවේශය විස්තීර්ණ වන අතර නව විශේෂාංග සාමාන්‍යයෙන් ප්‍රචාරණය කර ඇති ආකාරයටම ක්‍රියා කරයි.

සමාගම සිය MarketPlace ඇඩෝන සහ යෙදුම් ගබඩාවේ ක්‍රියාකාරිත්වය සඳහා ඉතා වගකිවයුතු ප්‍රවේශයක් ද ගනී. සමාගමේ සේවකයින්ට පමණක් නොව, තෙවන පාර්ශවීය සංවර්ධකයින්ට ද මෙම වෙළඳසැල සඳහා සංවර්ධනය ලබා දිය හැකිය. නමුත් ඕනෑම යෝජිත නිෂ්පාදනයක් දැඩි පූර්ව මධ්‍යස්ථකරණයකට භාජනය වේ, විසඳුම Bitrix විශේෂඥයින් විසින් පරීක්ෂා කරනු ලබන අතර, ඔවුන්ගේ අනුමැතිය පොදු වසමෙහි දිස් වූ පසුව පමණි.

මෙම ප්රවේශයේ අවාසි අතර, දිගු (මොඩියුල) සංඛ්යාව නිදහස් බලපත්රයක් සහිත නිෂ්පාදනවලට වඩා බෙහෙවින් අඩු වන අතර, ඒවා බෙහෙවින් අඩු විවිධත්වයක් ඇති බව සැලකිල්ලට ගත යුතුය. මෙය තේරුම් ගත හැකි ය - සංවර්ධකයින් සංඛ්යාව සමාගමේ විශාලත්වය අනුව සීමා නොවේ.

"රාමුවක්" යනු කුමක්ද? Bitrix Framework ගැන වැඩි විස්තර

Bitrix Framework යනු නිශ්චිත කට්ටලයකි සූදානම් කළ මොඩියුලසහ සංරචක, i.e. Bitrix වැඩසටහන්කරුවන් මෘදුකාංග නිෂ්පාදන නිර්මාණය කරන "ගඩොල්". ප්‍රතිපත්තිමය වශයෙන්, ඕනෑම ක්‍රමලේඛකයෙකුට අවශ්‍ය නම්, තමන්ගේම මෘදුකාංග විසඳුම් නිර්මාණය කිරීමට Bitrix Framework වේදිකාව භාවිතා කළ හැකිය; පරිශීලකයාට අවශ්‍ය ආකාරයට සූදානම් කළ Bitrix නිෂ්පාදන වෙනස් කිරීමට ද බෙහෙවින් හැකි ය.

Bitrix Framework - සමඟ විසඳුමක් විවෘත මූලාශ්රය, i.e. ක්‍රමලේඛකයෙකුට ඔබේ Bitrix මෘදුකාංග නිෂ්පාදනය ඔහු කැමති ඕනෑම ආකාරයකින් වෙනස් කළ හැක; මෙම පද්ධතිය තුළ මෘදුකාංග මොඩියුල සහ ඒවායේ කේතය වෙත ප්‍රවේශය සඳහා සීමාවන් නොමැත. නමුත් ඒ සමඟම, Bitrix Framework බලපත්‍ර පදනම මත සපයන විසඳුමකි. එම. ඔබට Bitrix Framework මත පදනම් වූ මෘදුකාංග නිෂ්පාදන ඔබ මිලදී ගත් බලපත්‍ර සංඛ්‍යාව තරම් පරිගණක මත ස්ථාපනය කර භාවිතා කළ හැක.

සංසන්දනය කිරීම සඳහා: 1C මෘදුකාංග නිෂ්පාදන ද බලපත්‍ර සමඟ පැමිණේ, නමුත් වින්‍යාසය පමණක් වෙනස් කළ හැකිය; කර්නලය (මෘදුකාංග නිෂ්පාදනයේ පදනම) ක්‍රමලේඛකයින්ට ලබා ගත නොහැක. Bitrix හි, ක්‍රමලේඛකයෙකුට හරය ඇතුළුව ඕනෑම වෙනස්කමක් කළ හැකිය. තවද, උදාහරණයක් ලෙස, DRUPAL යනු විවෘත මූලාශ්‍ර පද්ධතියකි, නමුත් බලපත්‍ර නොමැතිව.

Bitrix මෘදුකාංග විසඳුම් ක්‍රියා කරන ආකාරය අවබෝධ කර ගැනීම සඳහා, ඒ සෑම එකක්ම හරය (වේදිකාව) සහ ඇඩෝන මොඩියුල වලින් සමන්විත බව ඔබ දැනගත යුතුය. එම. හරය ලියා ඇති ක්‍රමලේඛන භාෂාවක් (php) ඇත. සංවර්ධකයාට භාවිතා කළ හැකි යම් යම් හැකියාවන්, රීති සහ මෙවලම් කර්නලයේ අඩංගු වේ. මෘදුකාංග නිෂ්පාදනයක් නිර්මාණය කිරීමේදී, අවශ්‍ය මෙවලම් සම්බන්ධ කර වින්‍යාස කර ඇත; අවශ්‍ය නම්, කර්නලය ද වෙනස් කළ හැකිය. නිමි මෘදුකාංග නිෂ්පාදනයක් සමඟ වැඩ කරන විට, ඔබට වේදිකාව සකස් කළ හැකිය, නමුත් බොහෝ විට එය නොසැලී පවතින අතර විවිධ බාහිර මොඩියුල භාවිතයෙන් වැඩිදියුණු කිරීම් සිදු කරනු ලැබේ.

අවශ්‍ය නම් සම්බන්ධ කළ හැකි හෝ අක්‍රිය කළ හැකි මූලික මොඩියුල ලැයිස්තුවක් වේදිකාවට දැනටමත් ඇතුළත් කර ඇති බව ඔබ සැලකිල්ලට ගත යුතුය. නිදසුනක් වශයෙන්, ආයතනික ද්වාරයෙහි "සාප්පු කරත්ත" මොඩියුලයක් ඇති අතර, එය සම්පූර්ණයෙන්ම අනවශ්ය බව පෙනේ. නමුත් ඔහු ඇතුළු වූ දා සිට මූලික කට්ටලය, එය සියලුම Bitrix මෘදුකාංග නිෂ්පාදන වල පවතී.
මීලඟට, පරිශීලකයා (පරිපාලක, අඩවි පරිපාලක, ආදිය) සූදානම් කළ මෙවලම් සමඟ වැඩ කළ හැකි අතර ඒවා අන්තර්ගතය සෑදීමට, නිෂ්පාදන පළ කිරීමට සහ යනාදිය භාවිතා කළ හැකිය.

Bitrix මෘදුකාංග නිෂ්පාදන

Bitrix මෘදුකාංග නිෂ්පාදන ප්‍රධාන වශයෙන් සූදානම් කළ විසඳුමට ඇතුළත් කර ඇති මොඩියුල කට්ටලයේ එකිනෙකට වෙනස් වන අතර විශේෂිත අවස්ථාවක අවශ්‍ය විය හැකි අඩවි වර්ගය අනුව කාණ්ඩවලට බෙදා ඇත:
  1. "1C-Bitrix: අඩවි කළමනාකරණය" විසඳුම අන්තර්ජාල වෙළඳසැල්, ව්‍යාපාරික කාඩ්පත් අඩවි සහ සමාන ව්‍යාපෘති සංවර්ධනය කිරීමට භාවිතා කරන මෘදුකාංග නිෂ්පාදනයකි.
  2. 1C-Bitrix: ආයතනික ද්වාර විසඳුම වඩාත් සුදුසු වේ විශාල සමාගම්සහ ක්‍රියාත්මක වීමට ආයතනික ද්වාරයක් අවශ්‍ය ඕනෑම ව්‍යාපාරයක් සඳහා.
  3. කර්මාන්ත විසඳුම් යනු යම් කර්මාන්තයක වැඩ සංවිධානය කිරීම සඳහා මොඩියුල සපයන Bitrix රාමුව මත පදනම් වූ විශේෂිත විසඳුම් වේ.
1C-Bitrix: Enterprise - විශාල අන්තර්ජාල ව්‍යාපෘති සඳහා විසඳුමක්.
නිර්මාණය කිරීමට භාවිතා කරන “1C-Bitrix: Mobile Application” නිෂ්පාදනය වෙනම දිශාවකින් ඉස්මතු කිරීම වටී. ජංගම අනුවාදවෙබ් අඩවි හෝ අන්තර්ජාල වෙළඳසැල්, මෙන්ම වෙනත් ආකාරයේ යෙදුම් සඳහා ජංගම උපාංග, එය, නිර්මාණය කළ පසු, බාගත කිරීම සඳහා හෝ App Store හි විකිණීමට හෝ පළ කළ හැක Google Play. මෙම මෘදුකාංග නිෂ්පාදනය ද සූදානම් කළ වේදිකාවක් වන අතර, එය නිර්මාණය කිරීමට ස්තූතියි ජංගම යෙදුම්මුල සිටම ක්‍රමලේඛකයෙකු ලෙස වැඩ කිරීමට වඩා එය ඉතා වේගවත් හා පහසු වේ.

මිලදී ගැනීමෙන් පසු ඕනෑම 1C-Bitrix නිෂ්පාදනයක් හුරුපුරුදු බාහිර මොඩියුල සහ ඇඩෝනවල සිට මූලික වෙනස් කිරීම් දක්වා ඕනෑම මට්ටමකින් වෙනස් කළ හැකි බව මම ඔබට නැවත වරක් මතක් කරමි.

1C-Bitrix. අඩවි කළමනාකරණය
"අඩවි කළමනාකරණය" යනු අන්තර්ජාල වෙළඳසැල්, ව්‍යාපාරික කාඩ්පත් අඩවි ආදිය නිර්මාණය කිරීම සහ කළමනාකරණය කිරීම සඳහා නිර්මාණය කර ඇති මෘදුකාංග නිෂ්පාදනයකි. මෙම මෘදුකාංග නිෂ්පාදනයේ සංස්කරණ විශාල සංඛ්‍යාවක් ඇත, නමුත් ඒවා සියල්ලම එක් අරමුණක් සඳහා අදහස් කෙරේ - වෙබ් අඩවියක් නිර්මාණය කිරීම සහ එහි වැඩිදුර නඩත්තු කිරීම (පිරවීම, සංස්කරණය කිරීම, ආදිය).

මුලදී, Bitrix අන්තර්ජාල වෙළඳසැල් නිර්මාණය කිරීම සඳහා එන්ජිමක් (CMS) ලෙස නිර්මාණය කරන ලද අතර, එබැවින් අඩවි කළමනාකරණයට ඉතා පුළුල් පරාසයක හැකියාවන් සහ පොහොසත් ක්රියාකාරිත්වය ඇත. අනෙක් අතට, මෙම එන්ජිමෙහි සියලු පොහොසත් හැකියාවන් කලාතුරකින් භාවිතා වේ. Bitrix වෙබ් අඩවියක නාමාවලි කිහිපයක් දැකීම කලාතුරකිනි; බොහෝ අන්තර්ජාල වෙළඳසැල් වලට මෙම සියලු කාර්යයන් අවශ්‍ය නොවන බැවින් අලෙවිකරණ අවස්ථා ප්‍රායෝගිකව භාවිතා නොවේ, නමුත් ඒවා තවමත් මෘදුකාංග නිෂ්පාදනයේ හැකියාවන් අතරට ඇතුළත් කර ඇති අතර, අවශ්‍ය නම්, ඒවා ඕනෑම අවස්ථාවක සම්බන්ධ විය හැක.

අඩවි කළමනාකරණ නිෂ්පාදනය භාවිතයෙන් සබැඳි වෙළඳසැලක් නිර්මාණය කිරීමේදී, ඔබ කළ යුත්තේ:

  1. සත්කාරකත්වය මත "එන්ජිම" ස්ථාපනය කරන්න;
  2. සැලසුමක් සකසන්න, තොරතුරු පිටු සකසන්න;
  3. නිෂ්පාදන නාමාවලියක් සහ කරත්ත කළමනාකරණයක් සකසන්න (චක්අවුට්);
  4. අවශ්ය නම්, ගෙවීම් පද්ධති සම්බන්ධ කිරීම, ගිණුම්කරණ වැඩසටහනක් සමඟ දත්ත හුවමාරු කිරීම යනාදිය.
ඕනෑම ආකාරයක සබැඳි වෙළඳාමක් ක්‍රියාත්මක කිරීමට අවශ්‍ය විය හැකි බොහෝ ක්‍රියාකාරීත්වය දැනටමත් "අඩවි කළමණාකරනය" නිෂ්පාදනයට ඇතුළත් කර ඇත, නමුත් ඔබට ඔබේම වර්ධනයන් භාවිතා කිරීමට හෝ MarketPlace වෙතින් විසඳුම් මිලදී ගැනීමටද හැකිය.

වැදගත්! පද්ධතිය "1C-Bitrix. අඩවි කළමනාකරණය" සඳහා පුළුල් පරාසයක සත්කාරක හැකියාවන් අවශ්‍ය වේ; සමහර සත්කාරක සමාගම් විශේෂ පවා හඳුන්වා දෙයි තීරුබදු සැලසුම්"Bitrix හි මාර්ගගත වෙළඳසැල්" සඳහා, සත්කාරකත්වය තෝරාගැනීමේදී සහ වෙබ් අඩවි ආධාරක පිරිවැය ගණනය කිරීමේදී මෙය මතක තබා ගැනීම වැදගත්ය.

1C-Bitrix: ආයතනික ද්වාරය
ව්‍යවසාය ද්වාරයක් යනු, සාමාන්‍යයෙන්, ආයතනික දත්ත සහ යෙදුම් වෙත සේවක ප්‍රවේශය සඳහා වන වෙබ් අතුරු මුහුණතකි. විකිපීඩියා

1C-Bitrix: ආයතනික ද්වාරයක් යනු සමාගමේ තොරතුරු මධ්‍යස්ථානය වන තොරතුරු රැස් කරන වේදිකාවකි. මෙය ඔබට වඩාත්ම තොරතුරු ඒකාබද්ධ කළ හැකි බහුකාර්ය නිෂ්පාදනයකි විවිධ දිශාවන්. උදාහරණයක් ලෙස, සමාගමක් 1C හි ගිණුම්කරණ දත්ත පවත්වාගෙන යයි. ගිණුම්කරණය, ගබඩා සහ විකුණුම් හරහා භාණ්ඩ චලනය - 1C දී. වෙළඳාම සහ ගබඩාව, විභව සහ සැබෑ ගනුදෙනුකරුවන් සමඟ වැඩ කිරීම - CRM පද්ධතියක් තුළ, විශේෂිත පාරිභෝගික සහාය සේවාවක් තුළ තාක්ෂණික සහාය සපයනු ලැබේ.

ආයතනික ද්වාරය ඔබට මෙම සියලු ක්ෂේත්‍ර එක තැනක කළමනාකරණය කිරීමට, කළමනාකරණ වාර්තාකරණය සඳහා දත්ත රැස් කිරීමට සහ විවිධ දෘෂ්ටි කෝණයන්ගෙන් සමාගමේ වැඩ පිළිබඳ සමස්ත සවිස්තරාත්මක චිත්‍රයක් ලබා ගැනීමට ඉඩ සලසයි. සමහර ආකාරවලින්, Bitrix ආයතනික ද්වාරය ස්විස් පිහියකට සමාන ය: මෙම මෙවලමට විශේෂීකරණයක් නොමැත, නමුත් එහි ආධාරයෙන් ඔබට විවිධ ක්‍රියා සිදු කළ හැකිය, මන්ද නිෂ්පාදනයේ සේවාදායකයින්, පරිශීලකයින් සහ තවත් බොහෝ දේ සමඟ වැඩ කිරීමට මෙවලම් අඩංගු වන බැවිනි. අවම මට්ටමක්.

1C-Bitrix: ආයතනික ද්වාරය කළමනාකරුට සමාගමේ සමස්ත වැඩ ක්‍රියාවලිය පාලනය කිරීමට ඉඩ සලසන නිෂ්පාදනයක් ලෙස ස්ථානගත කර ඇත, ඒ සඳහා විවිධ වාර්තාකරණයන් භාවිතා කරයි; කළමනාකරුට කාර්යයන් සැකසිය හැකිය, උදාහරණයක් ලෙස, ආරම්භය සහ අවසානය වැඩ කරන දිනයේ, දෙපාර්තමේන්තු සඳහා කාර්යයන් (ව්‍යාපෘති) සකසන්න, ඔවුන් සඳහා ක්‍රියාත්මක කිරීමේ කාලය සහ ප්‍රධාන අදියරයන් සකසන්න. එසේම, CRM පද්ධතියක්, දුරකථන, ගිණුම්කරණය, ගිණුම්කරණ වැඩසටහන් ආදිය ද්වාරය සමඟ ඒකාබද්ධ කළ හැකිය.

ආයතනික වැඩ සඳහා නිර්මාණය කර ඇති Bitrix වෙතින් නිෂ්පාදන දෙකක් තිබේ:

  • Bitrix24 යනු Cloud සේවාව වෙත ප්‍රවේශය සඳහා ඔබ ගෙවන SAAS විසඳුමකි. මෙහිදී ඔබට ඔබගේම සත්කාරක සහ විශේෂඥ සේවා සඳහා ගෙවීමට අවශ්‍ය නොවේ; ඔබගේ පැත්තෙන් කිසිදු ක්‍රියාමාර්ගයකින් තොරව සියලුම සේවා යාවත්කාලීන ඔබට ලබා ගත හැක. නමුත් ඒ සමඟම, ඔබට සංවර්ධකයා ලබා දෙන ක්‍රියාකාරීත්වය මෙන්ම MarketPlace වෙතින් විසඳුම් පමණක් භාවිතා කිරීමට හැකි වනු ඇත. Bitrix24 හි අභිරුචි වෙනස් කිරීම් කළ නොහැක.
  • ආයතනික ද්වාරයක් යනු පාරිභෝගිකයින් සඳහා විවෘත කේත සහිත මෘදුකාංග නිෂ්පාදනයක් වන අතර එය මිලදී ගැනීමෙන් පසු ඔබේම සත්කාරකත්වය මත ස්ථාපනය කළ යුතුය. මෙම මෘදුකාංග නිෂ්පාදනය සඳහා ඔබ විසින්ම සියලු සැකසුම් සිදු කිරීමට අවශ්‍ය වනු ඇත. යාවත්කාලීන ලබා ගැනීමට, ඔබට ඒවා බාගත කර ඒවා ඔබම ස්ථාපනය කිරීමට අවශ්‍ය වනු ඇත. නමුත් ඒ සමඟම, ඔබේ විශේෂඥයින්ට මෘදුකාංග නිෂ්පාදනයේ සියලුම කාර්යයන් සඳහා ප්රවේශය ඇති අතර ඕනෑම වෙනස් කිරීමක් ඔබට ලබා ගත හැකිය.
කර්මාන්ත විසඳුම්
විශේෂිත කර්මාන්ත විසඳුම් යනු කිසියම් කර්මාන්තයක වැඩ සංවිධානය කිරීම සඳහා පූර්ව-ස්ථාපිත ඇඩෝන මගින් පරිපූරණය කරන ලද මූලික අනුවාදයේ ඇති සියලුම කාර්යයන් සහිත "අඩවි කළමනාකරණ" පද්ධතියකි. නිදසුනක් වශයෙන්, වෛද්ය ආයතන, අයවැය සංවිධාන, අධ්යාපනික ආයතන ආදියෙහි කටයුතු සංවිධානය කිරීම සඳහා එවැනි විසඳුම් ඉතා ජනප්රියයි.

රෝගියෙකුගේ වෛද්ය වාර්තාවක් නිර්මාණය කිරීම හෝ ව්යවසායකයෙකු, බදු ගෙවන්නෙකු, අනාගත දේපල හිමිකරු, ආදිය ලියාපදිංචි කිරීම සඳහා දැනටමත් විශේෂ ප්රශ්නාවලියක් තිබේ. සහ යනාදි. විශේෂඥයෙකු සමඟ හමුවීමක් සිදු කිරීම සහ ගෙවීමේදී ක්රියා අනුපිළිවෙල සඳහා විකල්ප ක්රියාත්මක කර ඇත රාජ්ය රාජකාරිය, සේවා සඳහා ඉන්වොයිසි, මෙන්ම යම් කර්මාන්තයක් සඳහා පහසු වෙබ් අඩවියක් නිර්මාණය කිරීමට අවශ්ය අනෙකුත් මොඩියුල.

1C-Bitrix: ව්යවසාය
විශාල හා සංකීර්ණ ව්‍යාපෘති ක්‍රියාත්මක කිරීම සඳහා නිර්මාණය කර ඇති මෙම විසඳුම ඉතා ඉහළ මිලකට (RUB 1,499,900 සිට) විකුණනු ලැබේ. Bitrix මෙම නිෂ්පාදනය අන්තර්ජාලයේ ඇති අවස්ථාවන්ගෙන් උපරිම ප්‍රයෝජන ගැනීමට සූදානම් සමාගම් සඳහා විසඳුමක් ලෙස ස්ථානගත කරයි. - වාණිජ. නිෂ්පාදනයට දැනට පවතින සියලුම මොඩියුල සහ ඇඩෝන ඇතුළත් වන අතර ඔබට සිතාගත හැකි වඩාත්ම විවිධ හැකියාවන් ක්‍රියාත්මක කරයි. සංවර්ධකයින් කියා සිටින්නේ නිෂ්පාදනයට විශාල හැකියාවන් සංඛ්‍යාවක් සමඟින් ඇදහිය නොහැකි තරම් පරිමාණයක් සහ නම්‍යශීලී බවක් ඇති අතර දිගු තාක්ෂණික සහාය සහතික කරන බවයි.

එවැනි මිල අධික හා බලවත් නිෂ්පාදනයක් භාවිතා කිරීම වටී ද යන්න තීරණය කිරීම ඔබ සතු ය. සමහර විශාල සිල්ලර දාමයන් මෙම විසඳුම සමඟ සාර්ථකව ක්රියා කරයි, අනෙක් අය සුපුරුදු "අඩවි කළමණාකරනය" ක්රියාකාරිත්වය මත පදනම්ව වැඩ ක්රියාත්මක කිරීමට කැමැත්තක් දක්වයි. ඒ සියල්ල රඳා පවතින්නේ ව්‍යාපෘතියේ පරිමාණය සහ ඉහත දක්වා ඇති මිල සඳහා සංවර්ධකයින් ලබා දෙන පුළුල් පරාසයක විශේෂාංග සඳහා ඇති ඉල්ලුම මත ය.

MarketPlace ගැන වචන කිහිපයක්

ඔබට අවශ්‍ය නම්, ඔබට ඔබේම යෙදුම් ගබඩාවක් වන 1C-Bitrix MarketPlace හරහා ඕනෑම මෘදුකාංග නිෂ්පාදන සඳහා සූදානම් කළ විසඳුම් මිලදී ගැනීමට හෝ බාගැනීමට හැකිය. විවිධ සැකිලි, විවිධ මෘදුකාංග නිෂ්පාදන සහ පද්ධති සමඟ ඒකාබද්ධ කිරීම සඳහා විසඳුම් සහ විවිධ කාර්යයන් ක්රියාත්මක කිරීම සඳහා අතිරේක මොඩියුල රාශියක් ඇත. මෙම විසඳුම් විවෘත මූලාශ්‍ර ලෙසද පැමිණේ, i.e. අවශ්ය නම්, ඒවා ඔබේම අවශ්යතාවන්ට ගැලපෙන පරිදි වෙනස් කළ හැකිය. නමුත් කේතයේ යම් වෙනසක් සිදු කිරීමෙන් පසුව බව තේරුම් ගැනීම වැදගත්ය තාක්ෂණික සහායමෙම විසඳුම් සඳහා සපයා නැත.
වැදගත්: 1C හරය වැනි Bitrix හරය ද නිතිපතා යාවත්කාලීන කළ යුතුය. මෙම යාවත්කාලීන කිරීම් 1C මෘදුකාංග නිෂ්පාදන සඳහා තරම් තීරණාත්මක නොවූවත්, ඒවාට ඔවුන්ගේම සූක්ෂ්මතා ඇත.

මෘදුකාංග නිෂ්පාදනයක හරය යාවත්කාලීන කිරීමේදී, MarketPlace වෙතින් වන ඕනෑම ඇඩෝන සහ යෙදුම් ක්‍රියා කිරීම නැවැත්විය හැකි අතර, එම නිසා, යාවත්කාලීන කිරීමෙන් පසු, ඔබට මෙම විශේෂාංග නැවත පරීක්ෂා කිරීමට අවශ්‍ය වනු ඇති අතර, අවශ්‍ය නම්, ඒවා සඳහා වෙන වෙනම යාවත්කාලීන බාගත කර ස්ථාපනය කරන්න. . එසේම, මෘදුකාංග නිෂ්පාදන කේතයට වෙනස්කම් සිදු කළහොත් යාවත්කාලීනය ලබා ගත නොහැකි හෝ ගැටළු සහගත වේ.

සංයුක්ත අඩවියක් යනු 1C-Bitrix සංවර්ධකයින් විසින් සක්‍රියව ප්‍රවර්ධනය කරන තවත් තාක්ෂණයකි. නවීන, ගතික වෙබ් අඩවියක සියලුම අංග සමඟ ඉහළ පැටවීමේ වේගය ඒකාබද්ධ කිරීමට අවස්ථාවක් ලෙස ඔවුන් සංයුක්ත අඩවි ස්ථානගත කරයි.
එය ක්රියා කරන ආකාරය:
  1. අඩවි පිටු ස්ථිතික සහ ගතික කොටස් වලට බෙදා ඇත.
  2. ස්ථිතික කොටස ඉක්මනින් ප්රදර්ශනය කිරීම සඳහා, හැඹිලි කිරීම ක්රියාකාරීව භාවිතා වේ.
  3. පද්ධතිය ගතික කොටස පූරණය කරයි පසුබිමසහ බ්‍රවුසරයේ හැඹිලි දමයි.
හැඹිලියේ සක්‍රීය භාවිතය මඟින් වෙබ් අඩවියට නැවත පිවිසෙන සෑම අවස්ථාවකම වෙබ් අඩවිය පරිශීලකයාට යවන තොරතුරු ප්‍රමාණය අඩු කිරීමට ඔබට ඉඩ සලසයි.

එම. ඔබ මුලින්ම සංයුක්ත අඩවියට පිවිසෙන විට, පිටුව සාමාන්‍යයෙන් පූරණය වේ
පරිශීලකයාගේ බ්‍රවුසරයෙන් සත්කාරක අඩවියට ඇමතුමක් ලැබේ. වෙබ් අඩවිය ප්රතිචාරයක් ජනනය කරයි, i.e. සියලුම පින්තූර සහ අනෙකුත් අන්තර්ගත වර්ග සමඟ සම්පූර්ණ පිටුවක්. පරිශීලකයා සියලු තොරතුරු පරිගණකයට බාගත කිරීම සඳහා බලා සිටින අතර සම්පූර්ණ පිටුවක් දකියි.

සංයුක්ත අඩවි පසුව බොහෝ පිටුව (පින්තූර, වීඩියෝ, වෙනත් ස්ථිතික තොරතුරු) පද්ධති හැඹිලියේ ගබඩා කරයි. නැවත ප්‍රවේශ වන විට, හැඹිලියේ පිටුවේ ස්ථිතික කොටසෙහි පිටපතක් තිබීම සැලකිල්ලට ගනී, එබැවින් ගතික කොටස පමණක් ජනනය කර සම්ප්‍රේෂණය වේ, ඉතිරිය හැඹිලියෙන් පටවනු ලැබේ. මේ නිසා, බාගත කිරීමේ වේගය සැලකිය යුතු ලෙස වැඩි වේ.

1C-Bitrix නිෂ්පාදන භාවිතා කිරීමේ හැකියාව

Bitrix මෘදුකාංග නිපැයුම් වල භාවිතාව ඉතා සුවිශේෂී වේ. මුලදී, Bitrix සංවර්ධකයින් ඔවුන්ගේ CMS සඳහා විශේෂ ප්‍රවේශයක් භාවිතා කළ අතර, එය බොහෝ ආකාරවලින් අනෙකුත් ජනප්‍රිය වෙබ් අඩවි අන්තර්ගත කළමනාකරණ පද්ධති සමඟ සමපාත නොවීය. Bitrix මෘදුකාංග නිෂ්පාදනවල ඇතුළත් විශේෂාංග ගණන ඉතා විශාල වන අතර සෑම නිකුතුවක් සමඟම තවත් වැඩි වේ. ඔබට අවශ්‍ය පරිදි විවිධ විසඳුම් සම්බන්ධ කළ හැකි කුඩා හා සාපේක්ෂ සරල හරයක් තිබීමේ මූලධර්මය අනුව වෙනත් බොහෝ CMS නිර්මාණය කර ඇති අතර, Bitrix මෘදුකාංග නිෂ්පාදනයට “සියල්ල එකවර” දැමීමට උත්සාහ කරයි.

එහි ප්‍රතිඵලයක් ලෙස, ඕවර්කෝඩිං යනුවෙන් හැඳින්වෙන සංසිද්ධියක් ඇත; 1C-Bitrix මෘදුකාංග විසඳුම් තුළ බොහෝ විට භාවිතා නොකරන කේත සහ හැකියාවන් ඕනෑවට වඩා තිබේ. මෙය අනෙක් අතට සමස්ත පද්ධතියේ සංකීර්ණත්වය වැඩි කිරීමට හේතු වේ. එහි ප්‍රතිඵලයක් වශයෙන්, පරිශීලකයින්ට පමණක් නොව, බොහෝ විට ක්‍රමලේඛකයින්ට පවා මෘදුකාංග නිෂ්පාදනවල උපයෝගීතාව තේරුම් ගැනීමට අපහසු වන අතර එක් එක් අංගයන් වින්‍යාස කර ඇත්තේ කොතැනද යන්න තේරුම් ගැනීමට අපහසු වේ. අවාසනාවකට මෙන්, මෙම පසුබෑම බලවත් සහ බහුකාර්ය විසඳුම්වල අවාසිය, වෙබ් අඩවියක් හෝ ආයතනික (සහයෝගීතා) කාර්යයක් නිර්මාණය කිරීම සඳහා නිෂ්පාදනයක් තෝරාගැනීමේදී සලකා බැලීම වැදගත් වේ.

සාරාංශය

1C-Bitrix මෘදුකාංග නිෂ්පාදන වෙබ් අඩවි, ආයතනික ද්වාර සහ ජංගම යෙදුම් නිර්මාණය කිරීම සඳහා ඉතා බලවත් නවීන මෙවලම් වේ. නමුත් මෙම තාක්ෂණයන් නවීන වෙළඳපොලේ ඇති විසඳුම්වලින් එකක් පමණක් බව අප තේරුම් ගත යුතුය. Bitrix හි ඉහළ ප්‍රවේශ අනුපාතයක් සහ ඇතැම් විශේෂතා ඇත. එබැවින්, විශේෂිත මෘදුකාංග නිෂ්පාදනයක් භාවිතා කිරීමට තීරණය කිරීමට පෙර, වෙළඳපොලේ ඇති විවිධ දීමනා පිළිබඳව ඔබ හුරුපුරුදු වීම මෙන්ම විශේෂඥයින් සමඟ සාකච්ඡා කිරීම ඉතා වැදගත් වේ.

වාසි අතර, ඉහත ලැයිස්තුගත කර ඇති අවස්ථාවන්ට අමතරව, මෘදුකාංග නිෂ්පාදන සහ සියලුම ලියකියවිලි රුසියානු භාෂාවෙන් මෙන්ම අනෙකුත් පද්ධති සමඟ Bitrix ඒකාබද්ධ කිරීම සඳහා බොහෝ හවුල්කාර විසඳුම් තිබීම ද සඳහන් කිරීම වටී.

අවාසි යනු පරිශීලකයින් සඳහා මෘදුකාංග නිෂ්පාදනවල සංකීර්ණත්වයයි (තමන්ගේම වෙබ් අඩවි පරිපාලනය කිරීම දුෂ්කර වන අතර, විශේෂඥයින්ගේ සහාය නොමැතිව පිහිටුවීම පාහේ කළ නොහැක්කකි), මෙන්ම වඩාත්ම දැරිය හැකි මිල නොවේ.

මේවා එක්ක වැඩ කරන්නත් එපා මෘදුකාංග විසඳුම්- සෑම කෙනෙකුගේම පෞද්ගලික තේරීම. 1C සමඟ ඒකාබද්ධ කිරීම සඳහා පවා Bitrix භාවිතය අවශ්‍ය නොවන බව මම විශ්වාස කරමි; දත්ත හුවමාරුව සංවිධානය කිරීම සඳහා වෙනත් ක්‍රම තිබේ. අනෙක් අතට, සංකීර්ණ හා විශාල ව්යාපෘති සඳහා මෙය බලවත් පද්ධතියපුළුල් හැකියාවන් සමඟ සුදුසු විසඳුමක් විය හැකිය.

CMS 1C-Bitrix ගැන

මෙම පද්ධතිය ආයතනික වෙබ් අඩවි, තොරතුරු සහ විමර්ශන ද්වාර, සමාජ ජාල, මාර්ගගත වෙළඳසැල්, මාධ්‍ය අඩවි කෙරෙහි අවධානය යොමු කර ඇති අතර වෙනත් ආකාරයේ වෙබ් සම්පත් නිර්මාණය කිරීම සඳහා සුදුසු වේ.

අඩවි දත්ත ගබඩා කිරීම සඳහා සම්බන්ධතා DBMS භාවිතා කරයි. පහත DBMS සඳහා සහය දක්වයි: Oracle, MS SQL. නිෂ්පාදනය GNU/Linux ඇතුළු Microsoft Windows සහ UNIX වැනි වේදිකාවල ධාවනය වේ.

"1C-Bitrix: අඩවි කළමනාකරණය" සංවර්ධකයා (ආරම්භක, සම්මත, විශේෂඥ, කුඩා ව්‍යාපාර, ව්‍යාපාර, ද්වාරය, මහා ව්‍යාපාර) විසින් සම්පාදනය කරන ලද සංස්කරණ හතෙන් එකක විකුණනු ලැබේ, එමඟින් පද්ධතියේ මොඩියුල කට්ටලය සහ ක්‍රියාකාරීත්වය තීරණය කරයි. අද වන විට, මොඩියුල 26 ක් පද්ධතිය තුළ පවතී: ප්‍රධාන මොඩියුලය, ව්‍යුහ කළමනාකරණය, තොරතුරු වාරණ, සෙවීම, සමාජ මාධ්ය, ක්‍රියාකාරී ආරක්ෂාව, සම්පීඩනය, වෙබ් පෝරම, සංසද, දායකත්වය, තැපැල් ලැයිස්තු, සමීක්ෂණ, බ්ලොග්, ඡායාරූප ගැලරිය 2.0, වෙබ් විශ්ලේෂණ, ප්‍රචාරණය, තාක්ෂණික සහාය, තැපැල්, පුහුණුව, පරීක්ෂණ, පරිවර්තනය, මුදල් වර්ග, වෙබ් සේවා, වෙළඳ නාමාවලිය, අන්තර්ජාල ගබඩා , ලේඛන ප්‍රවාහය, AD/LDAP, කාර්ය සාධන මොනිටරය.

මෙම කළමනාකරණ පද්ධතිය සමඟ නිවැරදිව ක්‍රියා කිරීමට, HTML සහ PHP භාෂා පිළිබඳ දැනුමක් නොමැති පරිශීලකයින් පළමුව පද්ධතිය වින්‍යාසගත කළ යුතුය (පදනම් වූ අච්චුවක් නිර්මාණය කිරීම ආලේඛ සැලසුම, කොටස් සහ පිටු වල ව්යුහයක් නිර්මාණය කිරීම මෙන්ම පද්ධති මොඩියුල සම්බන්ධ කිරීම). මෙම අවස්ථාවසමාගමේ හවුල්කරුවන් විසින් සපයනු ලැබේ 1C-Bitrix.

පද්ධතියේ දෘෂ්ටිවාදය නියෝජනය කරන්නේ තර්කනය මොඩියුල සහ සංරචක වලට බෙදීමයි. "1C-Bitrix: Site Management" හි ඇති මොඩියුල යනු විවිධ වර්ගයේ දත්ත සමුදායන් සමඟ වැඩ කිරීමට මෙන්ම ඒකාබද්ධ පද්ධති API සැපයීම සඳහා වගකිව යුතු මෘදුකාංග සංරචක සමූහයකි. වෙබ් අඩවියේ තොරතුරු අවසාන ඉදිරිපත් කිරීම පද්ධතියේ මෘදුකාංග හරය සමඟ සම්බන්ධ කිරීමට සංරචක සේවය කරයි. ඔවුන් දත්ත සමුදායේ තොරතුරු ලබා ගැනීම, වෙනස් කිරීම සහ කළමනාකරණය කිරීම සංවිධානය කිරීමට මොඩියුල මගින් නිර්මාණය කරන ලද API භාවිතා කරයි. සංරචක මොඩියුලවලට වඩා සරල ය, එබැවින් වෙබ් අඩවියේ තර්කනය වෙනස් කිරීම තරමක් සරල ය. ඒ අතරම, සපයා ඇති API ක්‍රියාකාරිත්වය තරමක් නම්‍යශීලී වන අතර සෑම සංරචකයකටම එය තමන්ගේම ආකාරයෙන් භාවිතා කළ හැකිය. උදාහරණයක් ලෙස, "Infoblocks" මොඩියුලයේ පදනම මත, ඔබට ඕනෑම නාමාවලි සංවිධානය කළ හැකිය: ප්රවෘත්ති, නිෂ්පාදන නාමාවලිය, හවුල්කාර නාමාවලිය, ඡායාරූප ගැලරිය. වෙනම ආකාරයේ නාමාවලියක් සංවිධානය කිරීම සඳහා, මොඩියුලය සමාන වුවද, එහිම සංරචකය වගකිව යුතුය.

පද්ධතියේ පළමු අනුවාදය 2001 දී නිකුත් කරන ලදී. පද්ධතිය මත වෙබ් අඩවි 20,000 කට වඩා නිර්මාණය කර ඇත. රුසියාවේ සහ CIS හි, 1C-Bitrix හි වෙබ් අඩවි 3,000 කට වඩා වැඩි වෙබ් චිත්රාගාර විසින් සංවර්ධනය කර ඇත.

මත දැනට 8.0.3 අනුවාදය තිබේ.

ආයතනික ද්වාරය 1C-Bitrix ගැන

"1C-Bitrix: ආයතනික ද්වාරය" යනු අභ්‍යන්තර ආයතනික නිර්මාණය සඳහා මෘදුකාංග නිෂ්පාදනයකි තොරතුරු සම්පතසමාගමේ සන්නිවේදන, ආයතනික සහ මානව සම්පත් ගැටළු විසඳීම. අන්තර්ගතය, ව්‍යුහය, සංසද, ප්‍රචාරණය සහ අනෙකුත් අඩවි විශේෂාංග කළමනාකරණය සඳහා මොඩියුල 23ක් ඇතුළත් වේ.

පද්ධතියේ අවාසි

1C-Bitrix මොඩියුල අනුවාද වල වෙනස්කම් ලැයිස්තුව

මොඩියුල අනුවාද (05/09/2009 වන විට)

මොඩියුලය - අනුවාදය - වෙනස් කරන්න
ප්රධාන මොඩියුලය - 8.0.4 - 04/21/2009
ක්රියාකාරී ආරක්ෂාව - 8.0.5 - 04/21/2009
ව්යුහය කළමනාකරණය - 8.0.3 - 04/14/2009
තොරතුරු වාරණ - 8.0.2 - 04/22/2009
සොයන්න - 8.0.2 - 04/20/2009
සම්පීඩනය - 8.0.0 - 04/07/2009
වෙබ් පෝරම - 8.0.2 - 04/07/2009
සංසදය - 8.0.8 (බීටා) - 05/05/2009 (නව)
දායකත්වය, තැපැල් - 8.0.1 - 04/20/2009
ඡන්ද විමසීම්, ඡන්දය - 8.0.2 - 04/23/2009
බ්ලොග් - 8.0.3 - 04/23/2009
ඡායාරූප ගැලරිය 2.0 - 8.0.0 - 04/07/2009
සමාජ ජාලය - 8.0.3 - 04/23/2009
සංඛ්යා ලේඛන - 8.0.1 - 04/21/2009
ප්‍රචාරණය, බැනර් - 8.0.4 - 05/06/2009 (නව)
තාක්ෂණික සහාය - 8.0.1 - 04/21/2009
තැපෑල - 8.0.1 - 04/21/2009
පුහුණුව - 8.0.1 - 04/21/2009
පරිවර්තනය - 8.0.1 - 04/21/2009
මුදල් - 8.0.1 - 04/21/2009
වෙබ් සේවා - 8.0.0 - 03/27/2009
වෙළඳ නාමාවලිය - 8.0.1 - 04/21/2009
අන්තර්ජාල වෙළඳසැල - 8.0.1 - 04/21/2009
ලේඛන ප්රවාහය - 8.0.2 - 04/21/2009
AD/LDAP අනුකලනය - 8.0.0 - 04/07/2009
කාර්ය සාධන නිරීක්ෂකය - 8.0.0 - 03/28/2009

ද බලන්න

සබැඳි

සංවර්ධකයාගෙන් තොරතුරු

  • www.1c-bitrix.ru - සංවර්ධන සමාගමේ වෙබ් අඩවිය.
  • dev.1c-bitrix.ru - සංවර්ධක සහාය මධ්යස්ථානය.

1C-Bitrix සඳහා ලිපි සහ වැඩසටහන් උදාහරණ

1C-Bitrix ගැන අදහස්

  • “1C-Bitrix”: පහර මිලියන 6 ක් - වෙබ් අඩවිය කොපමණ බරකට ඔරොත්තු දෙයිද?

සටහන්

විකිමීඩියා පදනම. 2010.

පොත්

  • 1C-Bitrix. ආයතනික ද්වාරය. සමාගමේ කාර්යක්ෂමතාව වැඩි කිරීම, Robert Basyrov, "1C-Bitrix: ආයතනික ද්වාරය" නිෂ්පාදනය භාවිතා කරමින් සමාගමේ කාර්යක්ෂමතාව වැඩි කරන්නේ කෙසේදැයි පොත කියයි. නව නිෂ්පාදනයක් ඔබේ සමාගමට කණ්ඩායම් වැඩ සංවිධානය කිරීමට උපකාරී වනු ඇත,... ප්රවර්ගය: වැඩසටහන් ප්‍රකාශක: පීටර්, විද්‍යුත් පොත (fb2, fb3, epub, mobi, pdf, html, pdb, lit, doc, rtf, txt)

ප්රශ්නය:එය ස්ථිතික වුවද, ගොනු පද්ධතියේ අන්තර්ගතය ගබඩා කිරීම පිළිගත හැක්කේ මන්ද? අන්තර්ගතය දත්ත ගබඩාවකට අයත් නොවේද?

නිවැරදි කුසලතාවයකින්, පොදු කොටස භෞතික ගොනු දුසිමකින් සමන්විත විය හැකිය. සියලුම අන්තර්ගතයන් මෙනු ඇතුළු තොරතුරු කොටස්වල තිබිය හැක. නමුත් සාමාන්‍යයෙන් ස්ථිතික පිටු (උදාහරණයක් ලෙස, සමාගම ගැන) දත්ත සමුදා වාර්තාවක් ලෙස නොව ගොනුවක් ලෙස සංස්කරණය කිරීම වඩාත් පහසු වේ. නමුත් එවැනි ස්ථිතික පිටු අසීමිත සංඛ්‍යාවක් තිබේ නම්, මෙය ඒවා ව්‍යුහගත කිරීමට සහ ඒවා තැටියේ නොව තොරතුරු කොටස්වල තැබීමට හේතුවකි.

පරිපාලන කොටස ඉක්මනින් ආරම්භ කිරීම සහ ක්‍රියාත්මක කිරීම සඳහා අවශ්‍ය බොහෝ සංරචක එයට ඇතුළත් වන බැවින් පද්ධතියේ ප්‍රමාණය තරමක් විශාලය. පද්ධතිය මොඩියුලර් නිසා සංරචක ඒකාබද්ධ නොවේ. මොඩියුල, සංරචක සහ සැකිලි විශේෂිත ව්යුහයක් ඇත. පද්ධති යාවත්කාලීන කිරීම් සහ ඔබේම සංරචක සංවර්ධනය කිරීම සඳහා මෙය වැදගත් වේ.

ගොනු විශාල සංඛ්යාවක් සමාන පද්ධතිවල දේපලකි. (යූ ZendFrameworkඑකම විශේෂාංගය ඇත). නිවැරදි සත්කාරක වින්‍යාසය සමඟින්, php precompilers මෙම ගැටළුව ගැන සැලකිලිමත් වනු ඇත. සත්කාරක සමාගම විසින් වෙන් කර ඇති ඉඩ ප්‍රමාණය සහ පද්ධති ගොනු විශාල ප්‍රමාණයක් තීරණාත්මක විය හැක. (ගැටලුව වන්නේ Bitrix Framework හි නිත්‍ය ක්‍රියාකාරිත්වය නොව, උදාහරණයක් ලෙස, සත්කාරකයන්ගේ උපස්ථ පද්ධති ක්‍රියාත්මක වීමයි. ගොනු විශාල ප්‍රමාණයක් සමඟ, ඒවා ඉතා හොඳින් ක්‍රියා නොකිරීමට පටන් ගනී.) එබැවින්, සත්කාරකයෙකු තෝරා ගැනීමට , අපි නිර්දේශිත සත්කාරක ලැයිස්තුව භාවිතා කිරීම නිර්දේශ කරමු.

සාරාංශය. ගොනු පද්ධතිය දත්ත සමුදායක් වෙනුවට අඩවි ව්‍යුහය ගබඩා කිරීම සඳහා මෙවලමක් ලෙස තෝරාගෙන ඇත්තේ:

  • ගොනුව අඩවි සංවර්ධකයාට වැඩි නිදහසක් ලබා දෙයි. මක්නිසාද යත් පද්ධතියේ ඇති ගොනුවක් ක්‍රියාත්මක කළ හැකි ගොනුවක් පමණි.
  • මෙය කළමනාකරණය කිරීම පහසු කරයි. මෙම දර්ශනයේ මූලය වන්නේ ස්ථිතික ව්යුහයයි HTML පිටු, ෆෝල්ඩරවල සකස් කර ඇත. යම් දියුණුවක් හරහා (PHP කේත කුඩා ප්‍රමාණයක් හඳුන්වා දීම), එවැනි වෙබ් අඩවියකින් අපි වහාම Bitrix Framework මත ක්‍රියාත්මක වන ව්‍යාපෘතියක් ලබා ගනිමු.
  • යම් දුරකට, මෙය CMS පිහිටුවීමේ ආරම්භයේ දී ඉතා වැදගත් වූ සම්ප්රදායකි.
  • මෙම දර්ශනය දේශීය සමග වැඩ කරන අන්තර්ගත කළමනාකරුවන්ගේ අත්දැකීම් සමග අනුකූල වේ ගොනු පද්ධති(ෆෝල්ඩර සහ ගොනු).

අඩවි ව්‍යුහය ද දත්ත ගබඩාවේ (තොරතුරු බ්ලොක්) විය හැකි නමුත් සම්බන්ධතා දත්ත ගබඩාවක ධුරාවලිය කළමනාකරණය කිරීම එතරම් පහසු නොවේ.

උදාහරණ භාවිතා කරමින් Bitrix Framework හි ගොනු භාවිතය දෙස බලමු:

  1. ගොනු පද්ධතිය සහ මෙනුව. ලිපිගොනු වල ඇති මෙනුව ඇත්ත වශයෙන්ම අවශ්ය නොවන දත්ත සමුදාය සම්බන්ධ නොකිරීමට ඔබට ඉඩ සලසයි. පිටු සහ කොටස් ගුණාංග මෙන්ම ගොනු අවසර සඳහාද මෙය අදාළ වේ. න්‍යායාත්මකව, දත්ත සමුදායට කිසිසේත් ප්‍රවේශයක් නොමැති තොරතුරු වෙබ් අඩවියක් එකලස් කළ හැකිය. විශේෂයෙන්ම හවුල් සත්කාරක මත එය වේගයෙන් ක්‍රියා කරයි. ප්රසාද දීමනා ද ඇත: කොටසක් පිටපත් කිරීමේදී, මෙනුව, ප්රවේශ අයිතිවාසිකම් සහ කොටසෙහි දේපල වහාම ස්වභාවිකව පිටපත් කරනු ලැබේ.
  2. ගොනු පද්ධතිය සහ පරිශීලකයන්. පරිපාලන අංශයෙන් පරිශීලකයින්ට කර්නල් ගොනු සහ අනෙකුත් වැඩසටහන් ගොනු වෙත ප්රවේශය ඇත. නමුත් භාවිතා කරන්නන් වෙනස් ය. උදාහරණයක් ලෙස, 1C-Bitrix තාක්ෂණික සහාය. වෙබ් සංවර්ධකයෙකුට ඔහුගේ පරිශීලකයින් ගැන විශ්වාසයක් නොමැති නම්, ඔහුට සෑම විටම PHP කේතය සහ සම්පූර්ණ කොටස් (core) සංස්කරණය කිරීම තහනම් කළ හැකිය. Bitrix Framework හි නවීන සංකල්පයට අනුව, පොදු කොටසෙහි PHP කේතයක් නොතිබිය යුතුය - සෑම දෙයක්ම සංරචක තුළ අන්තර්ගත විය යුතුය. එවිට පරිශීලකයා "හිස්" ස්ථිතික සංස්කරණය කරයි හෝ සංරචකය වින්‍යාස කරයි.
  3. ගොනු පද්ධති සහ භාෂා අනුවාද. දත්ත ගබඩාවේ භාෂා තොරතුරු පවත්වා ගැනීම අපහසු වනු ඇත. භාෂා ගොනු වල තොරතුරු ඉතා කලාතුරකින් වෙනස් වේ - මෙම ස්ථිතික වාක්‍ය ඛණ්ඩ දත්ත ගබඩාවේ ගබඩා කිරීමට වඩා වසරකට වරක් භාෂා ගොනුවක පේළියක් සංස්කරණය කිරීම පහසුය. තවද අපි නැවත නැවතත්: දත්ත සමුදාය මන්දගාමී සහ අතිරික්ත වේ.

ගොනු ව්යුහය

Bitrix Framework ගොනු ව්‍යුහය සංවිධානය කර ඇත්තේ එලෙසයි මෘදුකාංග සංරචකනිෂ්පාදන කර්නල් වලින් වෙන් කර ඇත පරිශීලක ගොනු, මෙන්ම වෙබ් අඩවියේ බාහිර ඉදිරිපත් කිරීම නිර්වචනය කරන ගොනු. මෙම විශේෂාංගය ඔබට ඉඩ දෙන්නේ:

  • පද්ධති ගොනු සමඟ වැඩ කිරීමේදී නිෂ්පාදන හරය අනවශ්‍ය ලෙස වෙනස් කිරීමෙන් වළකින්න;
  • නිෂ්පාදන යාවත්කාලීන බාගත කිරීමේදී වෙබ් අඩවියේ පොදු කොටස වෙනස් කිරීමේ හැකියාව බැහැර කරන්න.
  • සුසර කරනවා පෙනුමඔබගේ ඕනෑම කාර්යයක් සඳහා වෙබ් අඩවිය

සම්පූර්ණ පද්ධතියම /bitrix/ බහලුම තුළ පිහිටා ඇත, එයට පහත උප බහලුම් සහ ගොනු ඇතුළත් වේ:

  • /admin/ - පරිපාලන ස්ක්‍රිප්ට්;
  • / හැඹිලි / - හැඹිලි ගොනු;
  • / ක්රියාකාරකම් / - ව්යාපාර ක්රියාවලීන් සඳහා ක්රියාකාරී ෆෝල්ඩර;
  • / සංරචක / - පද්ධති සහ පරිශීලක සංරචක සඳහා ෆෝල්ඩරය;
  • / ගැජට් / - ගැජට් ෆෝල්ඩර;
  • /js/ - javascript මොඩියුල ගොනු;
  • /stack_cache/ - හැඹිලි ගොනු "ඉවත් කිරීම සමග";
  • / තේමාවන් / - පරිපාලන අංශයේ තේමා;
  • /wizards/ - විශාරද ෆෝල්ඩර;
  • /images/ - සමස්තයක් ලෙස පද්ධතිය සහ තනි මොඩියුල විසින් භාවිතා කරන රූප;
  • /managed_cache/ - කළමනාකරණය කළ හැඹිලිය;
  • /මොඩියුල/ - පද්ධති මොඩියුල සහිත ඩිරෙක්ටරියක්, එක් එක් උප බහලුම එහි දැඩි ලෙස අර්ථ දක්වා ඇති ව්‍යුහයක් ඇත;
  • /php_interface/ යනු සහායක සේවා නාමාවලියකි, එයට පහත නාමාවලි සහ ගොනු ඇතුළත් වේ:
    • dbconn.php- දත්ත සමුදායට සම්බන්ධතා පරාමිතීන්;
    • init.php - අමතර විකල්පද්වාරය;
    • after_connect.php- දත්ත සමුදායට සම්බන්ධතාවයක් නිර්මාණය කිරීමෙන් පසු වහාම සම්බන්ධ වේ;
    • dbconn_error.php- දත්ත සමුදායට සම්බන්ධතාවයක් නිර්මාණය කිරීමේදී දෝෂයක් තිබේ නම් සම්බන්ධ කරයි;
    • dbquery_error.php- මේ මොහොතේ දෝෂයක් ඇති විට සම්බන්ධ වේ SQL ක්‍රියාත්මක කිරීමඉල්ලීම;
    • / අඩවි හැඳුනුම්පත/init.php- අතිරේක අඩවි පරාමිතීන්; අඩවි හැඳුනුම්කාරකය සමඟ විශේෂ නියතයක් අර්ථ දැක්වීමෙන් පසු ගොනුව වහාම සම්බන්ධ වේ - SITE_ID;
  • /templates/ - වෙබ් අඩවිය සහ සංරචක සැකිලි සහිත නාමාවලිය, එයට පහත උප බහලුම් ඇතුළත් වේ:
    • /.default/ - යම් සැකිල්ලක් පෙරනිමියෙන් භාවිතා කරන පොදු ගොනු සහිත උප බහලුමකි, මෙම නාමාවලියෙහි ව්‍යුහය පහත විස්තර කර ඇති විශේෂිත සැකිල්ලක් අඩංගු නාමාවලියෙහි ව්‍යුහයට සමාන වේ;
    • /අඩවි සැකිලි ID/ - අඩවි අච්චුව සහිත උප බහලුම, එයට පහත උප බහලුම් සහ ගොනු ඇතුළත් වේ:
      • / සංරචක/ - අභිරුචි කළ සංරචක සැකිලි සහිත නාමාවලිය;
      • /lang/ - සමස්තයක් ලෙස මෙම සැකිල්ලට සහ තනි සංරචක වලට අයත් වේ;
      • /images/ - මෙම සැකිල්ලේ රූප සහිත නාමාවලිය;
      • /page_templates/ - ගොනුවක ගබඩා කර ඇති පිටු සැකිලි සහ ඒවායේ විස්තර සහිත නාමාවලිය .content.php. පරිශීලකයෙකු නිර්මාණය කරන විට නව පිටුව, මෙය සිදු කිරීම සඳහා මෙම නාමාවලියෙහි ඉදිරිපත් කර ඇති අච්චු වලින් කුමන අච්චුව භාවිතා කරන්නේද යන්න ඔහුට තෝරා ගත හැකිය;
      • header.php- මෙම සැකිල්ලේ පෙරවදන;
      • පාදකය.php- මෙම සැකිල්ලේ epilogue;
      • template_styles.css- අච්චුව සඳහා ප්රධාන ශෛලිය ගොනුව;
      • styles.css- සඳහා CSS සැකිලි මෝස්තර දෘශ්ය සංස්කාරකය(අඩවි මෝස්තර පටිත්ත);
  • /tools/ - ස්ථාපනය අතරතුර, අතිරේක පිටු මෙම නාමාවලියට පිටපත් කරනු ලැබේ, වෙබ් අඩවියේ ඕනෑම පිටුවක සෘජුවම භාවිතා කළ හැක: උදව්, දින දර්ශනය, රූප සංදර්ශකය, ආදිය.
  • /updates/ - යාවත්කාල පද්ධතිය මගින් ස්වයංක්‍රීයව සාදන ලද නාමාවලිය;
  • header.php- වත්මන් අඩවි අච්චුවේ නිශ්චිත පෙරවදනක් ඇතුළත් සම්මත ගොනුවක්; මෙම ගොනුව පොදු කොටසෙහි සියලුම පිටු මත භාවිතා කළ යුතුය;
  • පාදකය.php- වත්මන් අඩවි අච්චුවේ නිශ්චිත කථාංගයක් ඇතුළත් සම්මත ගොනුවක්; මෙම ගොනුව පොදු කොටසෙහි සියලුම පිටු මත භාවිතා කළ යුතුය;
  • License_key.php- බලපත්ර යතුරක් සහිත ගොනුවක්;
  • පැතිරීම.php- විවිධ අඩවිවල අතිරේක වසම් වෙත අමුත්තන්ගේ කුකීස් මාරු කිරීම සඳහා ප්රධාන මොඩියුලය භාවිතා කරන ගොනුවක්;
  • redirect.php- මොඩියුලය භාවිතා කරන ගොනුව සංඛ්යාලේඛනසබැඳිය වාර්තා කිරීමට සිදුවීම් ක්ලික් කරන්න;
  • rk.php- මොඩියුලය භාවිතා කරන පෙරනිමි ගොනුව ප්‍රචාරණයබැනර් ක්ලික් සිදුවීම් වාර්තා කිරීමට;
  • stop_redirect.php- මොඩියුලය භාවිතා කරන ගොනුව සංඛ්යාලේඛනනැවතුම් ලැයිස්තුවේ ඇතුළත් අමුත්තෙකුට කිසියම් පණිවිඩයක් නිකුත් කිරීමට;
  • activity_limit.php- මොඩියුලය භාවිතා කරන ගොනුව සංඛ්යාලේඛනක්‍රියාකාරකම් සීමාව ඉක්මවන විට රොබෝවරයාට පණිවිඩයක් යැවීමට;
  • සහ අනෙකුත් සේවා ගොනු සහ ෆෝල්ඩර.

භාවිතා කරන සංස්කරණය මත පදනම්ව, සමහර නාමාවලි සහ ගොනු අතුරුදහන් විය හැක.



ආදරය

කොස්තා
ප්‍රවේශ විය හැකි ආකාරයෙන් ලියා ඇත ...
සර්ජි
ඔයාට ස්තූතියි

පරිපාලක
අැත්තවශයෙන්ම ඔබට පුළුවන්. සඟරාවේ තේරීම "වත්මන් තත්වය" - "පමණක් ...
ලාරිසා
ආයුබෝවන්! සංවෘත ඇණවුම් ඇණවුම් ලැයිස්තුවෙන් සැඟවීමට හැකි නම් කරුණාකර මට කියන්න...
පරිපාලක
පෙනෙන විදිහට මට Bitrix සැසියට සම්බන්ධ වීමට අවශ්‍ය විය. නමුත් ඔහු එසේ කළේ නැත. එහි ප්රතිඵලයක් වශයෙන්, මෙම රේඛාව ...
ඇන්ඩ්රේ
සුබ සන්ධ්‍යාවක්, ලිපියට ස්තූතියි. මම කියවන විට, ප්රශ්නය මතු විය: සැකසුම් කේතයේ ඇයි ...
පරිපාලක
වැඩසටහන් 2 ක් අතර සම්බන්ධතාවයේ ගැටළු කලාපය සෑම විටම හුවමාරු වේ. ඔබ හුවමාරුවක් පිහිටුවීමට කළමනාකරණය කරන විට එය කලාතුරකිනි…
මරීනා
හලෝ! දැන් අපි උදේ 11 ට වැඩ කරනවා, UT+retail සංයෝජනයට මාරු වීම වටී ද? මොකක්ද දිය යට...
ඒන්
පරස්පර විරෝධී ක්‍රියා පිළිබඳ ප්‍රශ්නයට මම පසුව සම්බන්ධ වෙමි...
ආදරය
එක්සත් ජාතික පෙරමුණේ මුදල් පොතක් නොමැත (පේළිය 159). මෙය ජනනය කළ හැක්කේ නොපවතින බාහිර වාර්තා හරහා පමණි...
කොස්තා
ප්‍රවේශ විය හැකි ආකාරයෙන් ලියා ඇත ...
සර්ජි
ඔයාට ස්තූතියි

නවතම ලිපි

Infoblock යනු දත්ත සමුදායක වගු කිහිපයක් ඒකාබද්ධ කරන ආයතනයකි. වගු වල ව්‍යුහය සහ ඒවා අතර සම්බන්ධතා ගැන නොසිතා දත්ත සමුදාය සමඟ වැඩ කිරීමට එය ඔබට ඉඩ සලසයි. තොරතුරු බ්ලොක් සමඟ වැඩ කිරීම සඳහා විශේෂ API ඇත. තොරතුරු අවහිර කිරීම වෙබ් අඩවියේ පරිපාලන කොටසෙහි ද ඉදිරිපත් කර ඇති අතර තොරතුරු කොටසෙහි තොරතුරු බැලීම සහ සංස්කරණය කිරීම සඳහා අවශ්ය සම්පූර්ණ දෘශ්ය විධාන කට්ටලයක් ඇත. පද්ධතිය තුළ සිදු කරන සෑම දෙයක්ම පාහේ මෙම මොඩියුලය සමඟ එක් ආකාරයකින් හෝ වෙනත් ආකාරයකින් බැඳී ඇත, එය පැහැදිලිව දර්ශනය නොවේ.

එය කොතරම් බලගතු සහ මම කිව යුතුද යන්න පිළිබඳ අදහසක් ලබා ගැනීම සඳහා තොරතුරු කොටසෙහි වගු කීයක් ඇතුළත් කර ඇත්දැයි ගණනය කරමු.

  • තොරතුරු වාරණ වර්ග ( b_iblock_type)
  • තොරතුරු වාරණ ( b_block)
  • මූලද්රව්ය ( b_iblock_element)
  • තොරතුරු කොටස්වල කණ්ඩායම් (අංශ) b_iblock_කොටස)
  • කොටස් වෙත මූලද්රව්ය සම්බන්ධ කිරීම. ස්වයංක්රීය වගුව. ( b_iblock_section_element)
  • තොරතුරු වාරණ කොටස්වල ගුණ ( b_iblock_section_property)
  • තොරතුරු වාරණ මූලද්‍රව්‍ය ක්ෂේත්‍ර ( b_iblock_fields)
  • තොරතුරු වාරණ මූලද්‍රව්‍යවල ගුණ ( b_iblock_property)
  • "ලැයිස්තුව" වර්ගයේ ගුණාංගවල අගයන් සඳහා විකල්ප ( b_iblock_property_enum)
  • දේපල වටිනාකම් ( b_iblock_element_property)
  • SEO ගුණාංග ( b_iblock_iproperty)
  • අඩවි වෙත තොරතුරු අවහිර කිරීම් සම්බන්ධ කිරීම ( b_iblock_site)
  • සම්මත හිමිකම් ප්‍රකාරයේදී තොරතුරු වාරණයට ප්‍රවේශ අයිතිවාසිකම් ( b_iblock_group)
  • විස්තීරණ අයිතීන් ප්‍රකාරයේදී තොරතුරු වාරණයට ප්‍රවේශ අයිතිවාසිකම් ( b_iblock_right)
  • කොටස් වලට ප්‍රවේශ අයිතිය දීර්ඝ කර ඇත. ස්වයංක්රීය වගුව. ( b_iblock_section_right)
  • මූලද්‍රව්‍ය සඳහා ප්‍රවේශ අයිතිය දීර්ඝ කිරීම. ස්වයංක්රීය වගුව. ( b_iblock_element_දකුණ)
  • අවහිර කිරීමේ මූලද්රව්ය. ව්‍යාපාර ක්‍රියාවලි මොඩියුලය මගින් භාවිතා කරයි ( b_iblock_element_lock)
  • "කවුන්ටරය" වර්ගයේ දේපලක් සඳහා අනුපිළිවෙල උත්පාදක වගුව. ස්වයංක්රීය. ( b_iblock_sequence)
  • තොරතුරු වාරණ වර්ගවල භාෂාව මත රඳා පවතින පරාමිතීන් ( b_iblock_type_lang)
ආකර්ෂණීයයි නේද? ඇත්ත වශයෙන්ම, සියලුම වගු සෑම විටම භාවිතා නොකෙරේ, කෙසේ වෙතත්, තොරතුරු අවහිර කිරීම නම්යශීලී නමුත් බරින් යුත් විශ්වීය ආයතනයක් බව ඔබ තේරුම් ගත යුතුය. දත්ත සමුදායට ඕනෑම ප්‍රවේශයක් බර සහ දිගු විමසුම් ඇති කරයි. එබැවින් Bitrix වෙතින් ඉහළ කාර්ය සාධන සත්කාරක අවශ්‍යතා සහ හැඹිලි භාවිතා කිරීමේ අවශ්‍යතාවය. Bitrix Infoblocks හි ඇති ප්‍රධාන අවාසිය මෙයයි.
මෙම ප්රවේශයේ වාසි සහ අවාසි ගැන අපි වහාම කතා කරමු.

වාසි

  • කාර්යයේ විශ්වීයත්වය සහ API
  • ඕනෑම ව්යාපෘතියක් සඳහා එකම දත්ත ව්යුහය
  • ඉක්මනින් දෘශ්ය නිර්මාණයදත්ත ව්යුහයන්
  • පරිපාලන අංශයෙන් සහ පොදු කොටසෙන් ප්‍රවේශය (ඔබගේම අතුරු මුහුණත් සංවර්ධනය කිරීමට අවශ්‍ය නොවේ)
අවාසි
  • කාර්ය සාධන අවශ්යතා වැඩි කිරීම
  • සරල ක්‍රියාත්මක කිරීම් සඳහා ප්‍රශස්ත නොවේ (මෙය සරල දත්ත ව්‍යුහයක් සඳහා ඔබට තොරතුරු අවහිර වගු පොකුරක් භාවිතා කිරීමට සිදුවේ)
අපි න්‍යායේ සිට ප්‍රායෝගිකව වෙත යමු, එසේත් නැතිනම් තොරතුරු බ්ලොක් එකක් සාදා එය දත්ත වලින් පුරවමු.

තොරතුරු වාරණයක් නිර්මාණය කිරීම

Bitrix පරිපාලක පැනලයේ Infoblock සමඟ වැඩ කිරීම ගැන මම විස්තරාත්මකව නොකියමි; මම හිතන්නේ ඔබට මෙය තනිවම තේරුම් ගත හැකිය. අපගේ StartShop වෙළඳසැල සංවර්ධනය කිරීමට අපට අවශ්‍ය දේ පමණක් මම විස්තර කරමි. තවද අපි තොරතුරු බ්ලොක් එක සූදානම්ව බාගත කරන්නෙමු XML ගොනුවඔබට දැනටමත් පින්තූර සහිත නිෂ්පාදනවලින් පිරුණු තොරතුරු බ්ලොක් එකක් ඇති අතර එය පිරවීමට කාලය නාස්ති නොකර එය සමඟ වැඩ කළ හැකිය.
තොරතුරු වාරණ කළමනාකරණය කොටසෙහි පිහිටා ඇත අන්තර්ගතය.
අපට වෙනම අවශ්ය වනු ඇත තොරතුරු වාරණ වර්ගය, අපි එය නාමාවලියක් ලෙස හඳුන්වමු, එය ගසක් මෙන් විය යුතුය.
තොරතුරු වාරණ වර්ගයක් යනු සමහර තොරතුරු කොටස් අනෙක් ඒවායින් වෙන් කිරීමට පහසු වන තමන්ගේම සමූහයකි. අපට අවම වශයෙන් තොරතුරු වාරණ වර්ග 2ක් ඇත: නාමාවලියසහ සේවය.
ඊළඟට අපට තොරතුරු පෙට්ටියක් අවශ්ය වනු ඇත, අපි එය අමතන්නෙමු භාණ්ඩ.
අවශ්ය ක්ෂේත්ර වලට අමතරව නම, අක්ෂර කේතය, අඩවියට සබැඳියමම සැකසුම ගැන අවධානය යොමු කිරීමට අවශ්යයි සීඑන්සී(පිටු URL) මෙය වැදගත් වේ. URL සැකසීම් මඟින් තොරතුරු වාරණ මූලද්‍රව්‍ය හෝ මූලද්‍රව්‍ය ලැයිස්තුව සංදර්ශණය වන ලිපිනය තීරණය කරයි. සියල්ලට පසු, නිෂ්පාදන පිටු වෙබ් අඩවියේ වෙනම පිටු ලෙස නොපවතී. ඒවා ගතිකව ජනනය කර ඇත, සංරචකය තොරතුරු අවහිර කිරීම සඳහා ඉල්ලීමක් කරයි, දත්ත ලබා ගනී සහ නිශ්චිත ලිපිනයක අථත්ය පිටුවක් නිකුත් කරයි. ඔබට තොරතුරු පෙට්ටිය වෙත ඉල්ලීමක් කිරීමට අවශ්‍ය ලිපින අච්චුව සංරචක පරාමිතීන් තුළ වින්‍යාස කෙරේ (උදාහරණයක් ලෙස, පුවත්) සහ මෙම අච්චුව තොරතුරු කොටු සැකසීම් සමඟ ගැළපිය යුතුය. එසේ නොමැතිනම් හිස් පිටුවක් විවෘත වේ.
අපි දැනට මම කළා වගේ එය සකස් කරමු, ඔබ දත්ත ප්‍රතිදානය සැකසූ විට සියල්ල ක්‍රියා කරන ආකාරය ඔබට වැටහෙනු ඇත.
  • පිටු URLතොරතුරු අවහිර කිරීම: #SITE_DIR#/නාමාවලිය/
  • කොටස් පිටු URL: #SITE_DIR#/නාමාවලිය/#SECTION_CODE#/
  • විස්තර බලන්න පිටු URL: #SITE_DIR#/නාමාවලිය/#SECTION_CODE#/#ELEMENT_CODE#/
ඊළඟට අපට වින්‍යාස කිරීමට අවශ්‍ය වන්නේ අමතර ක්ෂේත්‍ර වේ දේපළතොරතුරු අවහිර කිරීම.

අවශ්‍ය පරිදි මම සියලු දේපල ගැන කතා කරමි. දැන් මම අවධානය යොමු කරන්නේ පළමු දෙකට පමණි: මිලසහ ප්රමාණය, නිෂ්පාදනය සඳහා අවශ්‍ය දත්ත මෙයයි. ගුණාංග දෙකම වර්ගය වනු ඇත අංකය.
ඔබ පතන ලැයිස්තුව පුළුල් කරන්නේ නම් ටයිප් කරන්නගුණාංග තිබිය හැකි බව ඔබට පෙනෙනු ඇත විවිධ වර්ගදත්ත. ප්රාථමික වර්ග (බූලියන්, නූල්, අංකය, දිනය) පමණක් නොව, සංකීර්ණ වර්ග (වීඩියෝ, ගොනු, පෙළ, තොරතුරු අවහිර කිරීමේ මූලද්රව්යවලට බැඳීම, සිතියම් වලට බැඳීම, ආදිය). එම. මම ඉහතින් කතා කළේ තොරතුරු වාරණයක් යනු විවිධ දත්ත තමන් තුළම ගබඩා කළ හැකි ඉතා විශ්වීය වස්තුවක් බවයි.

තොරතුරු කොටස් ආනයනය/අපනයනය

Bitrix ඇකඩමිය (තොරතුරු අවහිර කිරීම සඳහා ද්රව්ය)

එබැවින්, අපගේ අන්තර්ජාල වෙළඳසැල ඇඳුම් අලෙවි කරනු ඇත. මම Bitrix Academy වෙතින් තොරතුරු වාරණ දත්ත ලබා ගන්නෙමි.


ඔවුන්ගේ වීඩියෝ පාඩම් නැරඹීමට මම බෙහෙවින් නිර්දේශ කරමි. සෑම දෙයක්ම ඉතා පැහැදිලි සහ ඉහළ මට්ටමක පවතී. මගේ තරම් සවිස්තරාත්මක නොවේ, නමුත් පැය කිහිපයක් ගත කිරීමෙන් පසු ඔබට බොහෝ තොරතුරු ආවරණය කළ හැකිය.
අපි පාඨමාලා ද්‍රව්‍ය වලින් තොරතුරු අවහිර කරන්නෙමු සංවර්ධක ඉක්මන් ආරම්භය. සාමාන්‍ය Bitrix ඔන්ලයින් වෙළඳසැලක demo දත්තවල මෙන් එකම පින්තූර (මම කිව යුතුයි, ඉතා ලස්සන ගැහැණු ළමයින්) ඇත. තොරතුරු වාරණ ඇතුළුව සියලුම පාඨමාලා ද්‍රව්‍ය 1c-bitrix වෙබ් අඩවියෙන් බාගත හැකිය. මම තොරතුරු අවහිර කිරීම ටිකක් සකස් කර, එය මගේ වෙබ් අඩවියේ පමණක් පළ කළෙමි.

Infoblock අපනයනය

තොරතුරු කොටස් අපනයනය කිරීම සහ ආනයනය කිරීම තොරතුරු බ්ලොක් සමඟ වැඩ කිරීම සඳහා තවත් ඉතා පහසු විකල්පයකි, විශේෂයෙන් Bitrix අධ්යයනය කිරීමේදී. දැන් මම ඔබට කියන්නම් ඇයි කියලා. ඔබට බලපත්‍රයක් නොමැති විට, Bitrix ස්ථාපනය ක්‍රියාත්මක වන්නේ දින 30ක් පමණි. සංවර්ධනය දිගටම කරගෙන යාමට, ඔබට නව Bitrix වෙබ් පරිසරය නැවත දින 30ක් ස්ථාපනය කළ හැකිය (මෙය 2 පාඩමෙන් සාකච්ඡා කරන ලදී). නමුත් දත්ත සමඟ කුමක් කළ යුතුද? අතින් ඇතුල් කරන්නද? තොරතුරු බ්ලොක් දත්ත අපනයනය සහ ආනයනය කිරීමේ හැකියාව අපව සුරැකෙන්නේ මෙහිදීය. මේ අනුව, ඔබට demo අනුවාදයේ සෑහෙන කාලයක් වැඩ කළ හැකිය. තොරතුරු කොටස් අපනයන/ආනයනය, සහ අඩවි ව්‍යුහය සහ ෆෝල්ඩරය හරහා පටවනු ලැබේ දේශීය පැරණි ව්යාපෘතියෙන් පිටපත් කරන්න.
Infoblock එකක් අපනයනය කිරීමට, ඔබ Bitrix පරිපාලක පැනලයේ කොටස වෙත යා යුතුය අන්තර්ගතය.


ආකෘති 2 කින් අපනයනය කළ හැකිය CSVසහ XML. මෙම ආකෘතිවලින් අපනයනය කිරීමේ විශේෂාංග පහත පරිදි වේ:

CSV

වෙත අපනයනය කරන විට CSVගොනුවට උඩුගත කරන ක්ෂේත්‍ර වින්‍යාසගත කළ හැකිය. නමුත් පින්තූර උඩුගත නොකෙරේ.

ඒ අනුව, ආයාත කිරීමේදී, ඔබ මුලින්ම සියලුම ක්ෂේත්‍ර සමඟ තොරතුරු බ්ලොක් එකක් සෑදිය යුතු අතර ආනයන සැකසුම් තුළ ගොනුවෙන් දත්ත පැටවිය යුතු ක්ෂේත්‍ර සඳහන් කරන්න.
ව්‍යුහයෙන් වෙනස් විය හැකි පවතින තොරතුරු කොටසකට එවැනි ආයාත කිරීම පහසුය. උදාහරණයක් ලෙස, ආයාත කිරීම හරහා ඔබට පැරණි වෙබ් අඩවියකින් වෙනත් ව්‍යුහයක් සහිත නව එකකට නාමාවලි දත්ත පිටපත් කළ හැක. ඔබට එක්සෙල් හි ගොනුවක දත්ත පරිවර්තනය කිරීමට හෝ අතිරේක කිරීමට, පසුව එය උඩුගත කිරීමට පවා හැකිය.

XML

වෙත අපනයනය කරන විට XMLඋඩුගත කළ ක්ෂේත්‍ර අභිරුචිකරණය කිරීමට විකල්ප නොමැත; තොරතුරු අවහිර කිරීම සම්පූර්ණයෙන්ම උඩුගත කරනු ඇත, නමුත් පින්තූර සමඟ.
පින්තූර ෆෝල්ඩරයේ එකම නාමාවලියට උඩුගත කරනු ලැබේ නාමාවලිය_ගොනු ෆෝල්ඩරයක් ලෙස iblock .
සිට ආනයනය කරන විට XMLආයාත කිරීමට ක්ෂේත්‍ර තේරීමට විකල්පයක් නැත. නව තොරතුරු වාරණයක් සාදනු ලැබේ හෝ පවතින තොරතුරු වාරණ සම්පූර්ණයෙන්ම යාවත්කාලීන කරනු ලැබේ. එය දැක්වීමට පවා අවශ්ය නොවේ තොරතුරු වාරණ වර්ගයආනයනය කරන විට, එය ස්වයංක්රීයව නිර්මාණය වනු ඇත.
මෙම ක්රමයවැඩ එක් වෙබ් අඩවියකින් තවත් වෙබ් අඩවියකට මාරු කිරීම සඳහා විශිෂ්ටයි. උදාහරණයක් ලෙස, අපි පරීක්ෂණ අඩවියක දත්ත සකස් කර, පසුව නිෂ්පාදන අඩවියට මාරු කළෙමු. හොඳයි, හෝ, මම ඉහත ලියා ඇති පරිදි, මේ ආකාරයෙන් ඔබට demo ස්ථාපනය වෙත දත්ත මාරු කර එය දිගටම භාවිතා කළ හැකිය. Bitrix ඉගෙනීම සඳහා, මෙය හුදෙක් අත්‍යවශ්‍ය යාන්ත්‍රණයකි. අපි භාවිතා කරන්නේ මෙයයි. infoblock දත්ත සමඟ සංරක්ෂිතය බාගත කර එය ඔබගේ ව්‍යාපෘතියට උඩුගත කරන්න, උදාහරණයක් ලෙස ෆෝල්ඩරයකට උඩුගත. සංරක්ෂිතය වත්මන් ෆෝල්ඩරයට ඉවත් කරන්න.


ඉන්පසු ඉහත පින්තූරයේ මෙන්, ආනයනය කිරීමට ගොනුව තේරීමෙන් XML හරහා ආයාත කරන්න catalog.xml . ෆෝල්ඩරයෙන් සියලුම පින්තූර සහිත තොරතුරු පෙට්ටියක් පටවනු ලැබේ නාමාවලිය_ගොනු. (එක් සටහනක්: පූරණය වන විට, පින්තූර යාවත්කාලීන නොවන අතර, ඒවා නොමැතිව තොරතුරු බ්ලොක් එක මුලින් පටවනු ලැබුවේ නම්, ඒවා එකතු නොකෙරේ. මෙම අවස්ථාවේදී, ඔබ තොරතුරු බ්ලොක් හෝ මුලද්‍රව්‍ය සම්පූර්ණයෙන්ම ඉවත් කර වහාම ඒවා පූරණය කළ යුතුය. පින්තූර.)
තොරතුරු කොටස වෙත යන්න භාණ්ඩසහ පරීක්ෂා කරන්න, එය මේ ආකාරයට විය යුතුය.
ලැයිස්තුවේ ඇති පින්තූර වහාම බැලීමට, ලැයිස්තුව වින්‍යාසගත කළ යුතුය. මෙය සිදු කිරීම සඳහා, ඉහළ දකුණු කෙළවරේ ලැයිස්තුවේ ඇති සැකසුම් බොත්තම ක්ලික් කරන්න.


ඔබට පෙන්වීමට අවශ්‍ය ක්ෂේත්‍ර තෝරන්න. මෙම අවස්ථාවේදී, පින්තූරය නිවේදනය සඳහා වේ. (අනාගතයේ දී පහසුව සඳහා ප්රමාණය සහ මිල ප්රදර්ශනය කිරීමට හැකි වනු ඇත).

කතුවරයාගෙන්:
හොඳයි, අපි එය Infoblocks සමඟ හදුනා ගත්තෙමු - Bitrix හි ප්රධාන සාරය. පාඨමාලාව පුරාම අපි ඔවුන් සමඟ වැඩ කරන්නෙමු. අවශ්‍ය සියලුම දත්ත තොරතුරු බ්ලොක් වල ගබඩා කෙරේ. මෙය බැනර්, අදහස් සහ දායකත්වයන් සහ අපට අවශ්‍ය අනෙකුත් සියල්ල ලැයිස්තුවකි. ඊළඟ ලිපියෙන් අපි සංරචකය භාවිතයෙන් තොරතුරු බ්ලොක් එකෙන් තොරතුරු පෙන්වමු bitrix:news. ඔබ දැනටමත් දායක වී නොමැති නම් සහ නව පාඩම් සඳහා ඔබව හමුවෙමු!

කුඩා සිද්ධාන්තයක්:

පද්ධතිය තුළ බිට්රික්ස්තරමක් ජනප්‍රිය ගෘහ නිර්මාණ ශිල්පයක් දක්වා ඇත: දත්ත බෙදීම, පරිශීලක ක්‍රියා ඉදිරිපත් කිරීම සහ සැකසීම වෙනම සංරචක තුනකට.
මෙම ගෘහ නිර්මාණ ශිල්පය ලෙස හැඳින්වේ MVC(ආදර්ශ-දර්ශන-පාලකය, "ආදර්ශ-දර්ශන-හැසිරීම"), සහ විවිධ මෘදුකාංග නිෂ්පාදන සැලසුම් කිරීම සඳහා බහුලව භාවිතා වේ.

අනෙක් අතට, Bitrix Framework සඳහා MVC සැකිල්ල පහත කොටස් වලින් සෑදී ඇත:
ආකෘතිය- මෙය API වේ;
කාර්ය සාධනය- මේවා සැකිලි;
පාලකයසංරචකයකි;

මෙම ලිපියෙන් අපි කතා කරමු Bitrix සංරචකය ගැන.
සංරචකයපොදු අංශයේ භාවිතය සඳහා පාලක සහ දර්ශනය වේ. සංරචකය මොඩියුල එකක හෝ වැඩි ගණනක API භාවිතයෙන් දත්ත හසුරුවයි. සංරචක අච්චුව (දර්ශනය) පිටුවේ දත්ත පෙන්වයි.

සංරචක ව්යුහය

සම්මත Bitrix සංරචක /bitrix/components/bitrix/ බහලුම තුළ ගබඩා කර ඇත. සංවර්ධකයින්ට අනුව: යාවත්කාලීන කිරීමේදී මෙම නාමාවලියෙහි ඇති සංරචක නැවත ලිවිය හැකි අතර, සංරචක අභිරුචිකරණය කිරීම සඳහා ඔබේ සංරචක සඳහා වෙනම නාමාවලියක් නිර්මාණය කිරීම වඩාත් සුදුසුය.

මේ සම්බන්ධයෙන්, /bitrix/components/ බහලුම තුළ, අපි අපගේ සංරචක ගබඩා කරනු ලබන නව නාමාවලියක් නිර්මාණය කරමු.

අපි ඒකට සිරිත කියන නම දෙමු. දැන් අපි අපගේ සංරචක /bitrix/components/custom/sections.list/ සඳහා නාමාවලියක් නිර්මාණය කරමු. සරල සංරචකයක සාමාන්‍ය ෆෝල්ඩරය සහ ගොනු ව්‍යුහය මේ වගේ ය:
- උදව්
- රූප
- භාෂාව
- සැකිලි
.description.php
.parameters.php
සංරචක.php

අපි මේ සියල්ල පිළිවෙලට බලමු.
ෆෝල්ඩරය තුළ උදව්සාමාන්යයෙන් ගොනුවක් තිබේ .tooltips.php, සංරචක සැකසුම් සඳහා මෙවලම් ඉඟි මාලාවක් අඩංගු වේ. අපි එය මත රැඳී නොසිටිමු; මෙම ගොනුවේ උදාහරණයක් වෙනත් සංරචක වලින් සොයාගත හැකිය.
ෆෝල්ඩරය තුළ රූපසාමාන්යයෙන් සංරචක නිරූපකයක් ඇත.
ෆෝල්ඩරය තුළ දිගුසඳහා උප ෆෝල්ඩර ඇත භාෂා සැකසුම්සංරචකය.
ෆෝල්ඩරය තුළ සැකිලි- සියලුම සංරචක සැකිලි.
අපගේ සංරචකය සඳහා අපට වහාම පෙරනිමි සැකිල්ලක් සෑදිය හැක. සම්පූර්ණ මාර්ගයඑයට පෙර එය මේ ආකාරයෙන් පෙනෙනු ඇත: /bitrix/components/custom/sections.list/templates/.default/template.php.
අපි දැනට එහි එක් පේළියක් ඇතුළු කරමු: "මෙය සංරචක සැකිල්ල අභිරුචි:sections.list වේ."

ගොනු කිරීමට .description.phpපහත කේතය ලියන්න:

"අභිරුචි: තොරතුරු අවහිර කොටස් ලැයිස්තුව", "DESCRIPTION" => "infoblock කොටස් ලැයිස්තුව", "ICON" => "/images/sections_list.gif", "CACHE_PATH" => "Y", "PATH" => අරාව (" ID" => "උපයෝගිතා",),); ?>

එබැවින්, ගොනුවේ සංරචකයේ විස්තරයක් සහිත අරාවක් අඩංගු වේ.
පහත දැක්වෙන්නේ එම ගොනුව - .parameters.php:

array("IBLOCK_ID" => array("NAME" => "Infoblock Id", "TYPE" => "STRING", "MULTIPLE" => "N", "PARENT" => "BASE",), "CACHE_TIME " => array("DEFAULT"=>3600),),); ?>

ගොනුවේ අන්තර්ගතය වඩාත් විස්තරාත්මකව බලමු. $arComponentParameters අරාවෙහි PARAMETERS යතුර පරාමිති විස්තර කරන අරාවකි. අපගේ සංරචකයේ අඩංගු වන්නේ එක් ප්‍රධාන පරාමිතියක් පමණි - IBLOCK_ID (කොටස් පෙන්වනු ලබන තොරතුරු අවහිරයේ ID).
යතුරු:
නම- පරාමිතිය නම;
TYPE- වර්ගය;
බහු- බහුත්වය ('Y' නම්, අපගේ පරාමිතිය අගයන් මාලාවක් ගත හැක);
දෙමාපියන්- මාපිය (පරාමිතීන් කණ්ඩායම් වලට බෙදිය හැකිය);

දෙවන පරාමිතිය CACHE_TIME වෙත අවධානය යොමු කරන්න - එය Bitrix සංරචක සඳහා පෙරනිමිය වන අතර හැඹිලි කාලය සකසයි.

$arParams අරාවක් $arComponentParameters අරාවෙන් ජනනය වනු ඇත, එය අපගේ සංරචකයේ ප්‍රධාන ගොනුවේ භාවිතා කරනු ඇත - සංරචක.php

ගොනු අන්තර්ගතය සංරචක.php:

"; print_r($arParams); echo ""; CModule::IncludeModule("iblock"); නම් ($this->StartResultCache(3600)) ($iblock_id = $arParams["IBLOCK_ID"]; $arFilter = array("IBLOCK_ID"=>$iblock_id); $ db_list = CIBlockSection::GetList(array("NAME"=>"ASC"), $arFilter, true, array("ID", "NAME", "CODE")); while($ar_result = $db_list->GetNext ()) ( $arResult = array("ID" => $ar_result["ID"], "CODE" => $ar_result["CODE"], "NAME" => $ar_result["NAME"], "ELEMENT_CNT " => $ar_result["ELEMENT_CNT"]); ) // echo "

"; print_r($arResult); echo "
"; $this->IncludeComponentTemplate(); ) ?>

Component.php ගොනුවේ සියලුම සංරචක තාර්කික අඩංගු වේ.මෙම ගොනුවේ ප්‍රධාන කාර්යය වන්නේ ලැබුණු පරාමිතිවලින් ($arParams) $arResult අරාව සෑදීමයි, එය පසුව සංරචක අච්චුව වෙත යවනු ලැබේ. කරුණාකර අදහස් දෙකක් සටහන් කරන්න. ඒවා අදහස් දැක්වීමෙන් ඉවත් කිරීමෙන්, ඔබට සැමවිටම සංරචකයට පැමිණෙන පරාමිතීන් සහ අච්චුවට ලැබෙන ප්‍රතිඵලය නිරීක්ෂණය කළ හැකිය.
අප විසින් නිර්මාණය කරන ලද සංරචකයේ කේතය සංකීර්ණ නොවේ - ලැබුණු පරාමිතිය (infoblock ID) මත පදනම්ව, අපි කොටස් තෝරාගෙන ඒවා $arResult අරාව තුළ සුරකිමු. ඔබ $this->StartResultCache() ක්‍රමයට ඇමතුම වෙත අවධානය යොමු කළ යුතුය. එය අපගේ සංරචකයට යාවත්කාලීන හැඹිලියක් තිබේදැයි පරීක්ෂා කරයි. එය පවතී නම්, හැඹිලියේ තොරතුරු දර්ශනය වේ. එහි ප්‍රතිඵලයක් ලෙස, දත්ත සමුදාය වෙත විමසීමක් නොමැත, $arResult අරාව ජනනය නොවේ, සහ අච්චුව පවා ඇතුළත් නොවේ (ක්‍රමය $this->IncludeComponentTemplate()).

සංරචක සැකිල්ල

ඊළඟ පියවර වන්නේ සංරචකය සඳහා අච්චුවක් නිර්මාණය කිරීමයි. අච්චුව, component.php ගොනුව තුළ ජනනය කරන ලද $arResult අරාව ගෙන එහි අන්තර්ගතය බ්‍රවුසරයට ප්‍රතිදානය කරයි. අපගේ සංරචකය සඳහා සැකිලි ගොනුව පහත මාර්ගයෙහි පිහිටා ඇත: /bitrix/components/custom/sections.list/templates/.default/template.php
සංරචක අච්චුවේ කේතය:

බ්ලොග් කාණ්ඩ

()

සංරචකයක් ඇමතීම

සංරචකයක් නිර්මාණය කිරීමෙන් පසුව, එය වෙබ් අඩවියේ කේතයේ අවශ්ය කොටසෙහි කැඳවිය යුතුය. මෙය සිදු කිරීම සඳහා, වෙබ් අඩවියේ මූලයේ test.php ගොනුවක් සාදා එයට පහත කේතය එක් කරන්න:

IncludeComponent("අභිරුචි:sections.list", ".default", array("IBLOCK_ID" => 1), අසත්‍ය); අවශ්‍යයි($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php"); ?>

IBLOCK_ID පරාමිතිය සඳහා, ඔබ කොටස් අඩංගු infoblock හි ID සඳහන් කළ යුතුය. ගොනුවේ පරාමිති ලියා ඇති පසු, ඔබ බ්‍රවුසරය හරහා ස්ක්‍රිප්ට් ඉල්ලා සිටිය යුතු අතර ප්‍රතිඵලය බලන්න./strong




ඉහල