У чым розніца паміж CMS і Framework? Які абраць?

Нядаўна адзін з маіх кліентаў зрабіў некалькі расцэнак на рэдызайн свайго сайта. Ён спантанна звярнуўся да WordPress CMS.

Аднак адна з цытат прапануе яму Symfony з пераканаўчымі прыкладамі рэалізацыі ў падтрымку.

У чым розніца паміж імі або ў больш агульным плане паміж CMS і фрэймворкам? Як абраць рацыянальна?

 

CMS: просты ў засваенні стандарт

CMS - гэта а сістэма кіравання кантэнтам (" сістэма кіравання кантэнтам“). Гэта праграмнае забеспячэнне, якое дазваляе ствараць і абнаўляць (лёгка) вэб-сайт.

Ён не патрабуе спецыяльных ведаў праграмавання і можа выкарыстоўвацца некалькімі карыстальнікамі. Нарэшце, гэта дазваляе кіраваць формай і зместам асобна.

Рэдактар ​​(BackOffice) у цэлым інтуітыўна зразумелы, блізкі да Word; возьмем, напрыклад, WordPress, самы папулярны ў свеце і выкарыстоўваецца тут для гэтага блога:

Прыклад інтэрфейсу WordPress CMS

 

Будзьце асцярожныя, бо вядома, што некаторыя CMS менш даступныя (Drupal, Joomla…).

 

Існуе 2 тыпу CMS: з адкрытым зыходным кодам або ўладальнікі. CMS з адкрытым зыходным кодам лёгка навязваюцца дзякуючы іх супольнасці і даступным пашырэнням.

І наадварот, вы можаце быць заблакіраваны або абмежаваны ў развіцці вашага сайта, калі ён выкарыстоўвае запатэнтаванае рашэнне:

  1. Oxatis, напрыклад, выстаўляе рахункі за пераход ад электроннай камерцыі да HTTPS (бяспечны сайт), а аперацыя простая і бясплатная давайце Encrypt.
  2. Shopify з'яўляецца дамінуючым запатэнтаваным рашэннем; недахоп: іх сайты ў цяперашні час не кіруюць пратакол http/2, каштоўны для аптымізацыі яго хуткасці.

 

Каркас: для больш складаных праектаў

Фрэймворк таксама вядомы як праграмны каркас; але інфраструктура ёсць каркас, які падтрымлівае ўсю канструкцыю.

Гэты шкілет на самай справе ўяўляе сабой набор інструментаў, якія дазваляюць ствараць персанальнае рашэнне з з улікам. Недахоп: гэта даўжэй і даражэй у наладзе, чым стандартызаваная CMS.

Кожны можа выкарыстоўваць CMS, у той час як фрэймворк зарэзерваваны для распрацоўшчыкаў.

Фрэймворк тэарэтычна будзе больш маштабаваным, але пры ўмове, што яго распрацоўшчык заўсёды будзе пад рукой.

Як і ў выпадку з CMS, фрэймворкі з адкрытым зыходным кодам заваёўваюць большую долю рынку. Рубін на рэйках з'яўляецца адным з самых папулярных; Symfony добра развіваецца ў ЗША і Францыі паводле збудаванае з :

развіццё Symfony па ўсім свеце

 

Як разбірацца паміж двума рашэннямі?

З пункту гледжання натуральных спасылак (SEO) усе рашэнні роўныя з тэхнічнага пункту гледжання: гэта праца выдаўца і SEO, якія будуць мець значэнне ў доўгатэрміновай перспектыве.

У цэлым неабходна забяспечыць:

  1. Для атрымання найлепшага кантэнту.
  2. Каб прапанаваць хуткі сайт.
  3. Каб атрымаць спасылкі.

Гэтыя этапы могуць быць больш ці менш працяглымі ў залежнасці ад асабістага майстэрства абранага рашэння.

У іншым выпадку:

  1. Ці можна гэтаму хутка навучыцца? Трэніравацца? (крывая навучання)
  2. Калі мясцовае агенцтва, якое сёння гэта прапануе, закрыецца або рэзка павысіць цэны, ці зможам мы лёгка знайсці партнёра?

 

Як часта бывае пры тэхнічнай праблеме, выбар будзе больш зроблены на чалавеку! Наколькі вам зручна з прапанаванай CMS або фрэймворкам? Якая якасць кантакту з агенцтвам?

 

Я зарабіў свой першы прыбытак у Інтэрнэце ў 2012 годзе, распрацоўваючы і манетызуючы трафік сваіх сайтаў (AdSense...).


З 2013 года і маіх першых прафесійных паслуг я меў магчымасць удзельнічаць у развіцці больш чым 450 сайтаў у больш чым +20 краінах.

Таксама чытайце ў блогу

Прагледзець усе артыкулы
Без каментарыяў

Каментар?