Ücretsiz CMS karşılaştırması: Wordpress, Joomla, Drupal, vb. Oyununuzu oluşturmak için hangi motoru seçmelisiniz Hangi motoru seçmelisiniz

Bir web sitesi için CMS seçmek neden bu kadar zor?

İlk olarak, bir motor seçmenin ana özünü hemen kavramanız gerekir - herhangi bir CMS'de tam teşekküllü bir web sitesi oluşturabilirsiniz. En popüler blog motoru Wordpress'tir, bununla birlikte tam teşekküllü bir ticari proje veya çevrimiçi hizmet genişletebilir ve oluşturabilirsiniz, hepsi programcıların ve içerik uzmanlarının deneyimine bağlıdır. Eh, bugün motorların sayısı oldukça fazla, bu yüzden aralarından seçim yapabileceğiniz çok şey var.

Çeşitli geliştiricilerin ve blog yazarlarının açıklamalarını okuyarak, bir veya başka bir motoru kullanmanın daha iyi olduğuna dair ifadelerle karşılaşabilirsiniz, çünkü geri kalanı öne sürülen tüm fikirlerin uygulanmasını mümkün kılmaz. Tek bir CMS ile çalışmaya alışmış ve kişisel tercihleri ​​olan kişiler tarafından yapıldığı için bu tür açıklamalara inanmamalısınız. Bir kişi Drupal ile nasıl çalışacağını biliyorsa, Joomla veya başka bir motor hakkında olumsuz konuşabilir.

Ancak bu, sadece karşınıza çıkan ilk motoru alıp üzerinde tam teşekküllü bir proje uygulayabileceğiniz anlamına gelmiyor. Portalın geliştirilmesine belirli bir uzman katılacaksa, olağan araçlarla çalışması için CMS seçimini ona emanet etmek daha iyidir. Bu durumda sonuç çok daha iyi olacaktır. Tek koşul, bu motorun projenin kalitesini etkilememesi veya izleyici için sakıncalı olmamasıdır.

Proje hemen hemen tüm CMS'lerde uygulanabilmesine rağmen, farklı site türleriyle çalışırken her birinin kendine özgü özellikleri vardır. Hemen ve her zaman ortaya çıkmaz, ancak 5 yıllık proje çalışmasından sonra CMS'nizde çözülmesi neredeyse imkansız bir sorunla karşılaşırsanız, bu oldukça tatsız olacaktır. Bu nedenle, mevcut tüm çözümlerin pazarını önceden incelemeye ve eldeki görevle birkaç yıl başa çıkabilecek birini seçmeye değer.

Ne tür bir motor seçmemek en iyisidir

Kendi kendine yazılan CMS ile çalışmak çok zor ve pratik değildir. Bir istisna, motorun sizin tarafınızdan veya geliştiriciniz tarafından yazıldığı seçenektir. Motoru olmayan siteler de uygulanmaları oldukça elverişsiz olduğu için dikkate alınmaya değmez.

Projeniz ücretsiz bir CMS kullanılarak oluşturulabiliyorsa, seçim açık hale gelir. Hepsini ücretsiz olarak yapabiliyorsanız, motorun yıllık kullanımı için neden fazladan ödeme yapıyorsunuz? Ücretli çözümler, ancak özgürlerin baş edemediği sorunları çözebiliyorlarsa alınmalıdır.

Ücretli çözümlerin satıcıları sizi buna ikna etmek için her yolu deneyecek olsa da. Bunun için pek çok argümanları var, bunların çoğu doğru olmayacak:

  • Arama motorları, siteleri ücretli motorlarda daha iyi sıralar. Bu, ücretli site çözümlerinin geliştiricileri tarafından yaratılmış bir efsanedir. Arama motorlarının resmi blogları, Yandex ve Google'ın sitenizin hangi motor üzerine kurulduğuna kayıtsız kaldığı bilgileri içerir.
  • Ücretsiz CMS sadece okul çocukları tarafından kullanılır. Birçoğunun kullanmayı bırakmadığı en yanıltıcı argüman. Ücretsiz CMS'de çok sayıda ciddi ticari proje oluşturuldu ve uzun yıllardır harika çalışıyor.
  • Açık kaynak güvenlik açığı. Çoğu zaman, ücretli CMS kapalı kaynaktır ve bazı uzmanlara göre daha güvenlidir. Bu tamamen doğru değil. Bilgisayar korsanları hem açık hem de kapalı kodu kırabilir. Ancak bunlardan ilki daha sık güncellenir ve pratikte daha güvenli olduğu ortaya çıkar.
  • Bazı stüdyolardan küçük bir miktar karşılığında, tarihin en işlevsel ve en iyi CMS'si üzerinden bir teklif. Piyasada bu tür birçok teklif var, 2-3 bin ruble için size sürekli güncelleme ve ücretsiz destek ile bir çözüm sunuluyor. Ancak bu stüdyoların yarısından fazlası ilk faaliyet yıllarında kapanıyor ya da sadece yön değiştiriyor. Sonuç olarak, CMS eski hale gelir ve atanan görevleri çözemez.

Siteniz için bir motor seçerken göz önünde bulundurulması gereken ana argüman, işlevselliği olmalıdır. İlk olarak, bir plan geliştirin ve CMS'nin çözmesi gereken görevleri listeleyin. Ücretsiz çözümlerin bunu yapmanıza izin vermemesi durumunda ticari çözümler kullanmanız gerekecektir.

Bu nedenle, bir CMS seçerken, bir liste yapmaya ve seçenekleri bu duruma uygun olanlara ayırmaya değer.

Site için tüm modern CMS'ler geniş bir çözüm yelpazesine sahiptir ve tam teşekküllü bir ürün geliştirmenize izin verir. Doğal olarak, geliştiriciler sürekli olarak motorlarının en iyisi olduğunu ve tüm görevleri çözmeyi mümkün kıldığını iddia ediyor. Profesyonel olmayan birinin CMS'nin tam olarak nasıl farklı olduğunu ve hangisinin işine uygun olduğunu anlaması zordur. Her bir CMS'nin ana özelliklerini mevcut işlevler kümesiyle karşılaştırabilir ve bu verilere dayanarak bir seçim yapabilirsiniz.

Birçoğunun HTML'yi bırakıp CMS'yi tercih etmesinin ana nedeni, yeni içerik yayınlamak için basit ve kullanışlı bir düzenleyicidir. Arayüzü kullanarak sitedeki içeriği oluşturabilir ve düzenleyebilirsiniz.

Ayrıca birçok kişi görsel nesnelerle çalışmayı mümkün kılacak bir editör almak istiyor. Bu seçeneğe WYSIWYG adı verilir ve bu İngilizce kısaltması "gördüğünü alırsın" anlamına gelir.

Portalın sayfalarında, genellikle çeşitli kodların ek olarak yayınlanması gerekir. Bu sorun, bir HTML düzenleyicisi aracılığıyla çözülür. Bu nedenle, her iki formda da çalışan motoru seçmeye değer.

Ayrıca, birçok CMS'nin varsayılan olarak yüklenen yerel (yerleşik) düzenleyicilere sahip olduğu gerçeğini de dikkate almalısınız, ancak bunların kullanımı her zaman uygun değildir ve tüm görevleri çözer. Ancak işlevselliği artıran ve ek yetenekler sağlayan çeşitli uzantılar vardır. Bunlardan bazılarına bir göz atalım.

  • Joomla. Bu CMS'de, varsayılan olarak, tüm görevleri çözmenize izin vermeyen oldukça uygunsuz bir düzenleyici vardır. Bu motorun tüm sahipleri sonunda daha geniş işlevselliğe sahip ve kullanımı kolay JCE editörüne geçer.
  • OpenCart. Bu motor, yalnızca çevrimiçi mağazalar oluşturmak için tasarlanmıştır. Harika işlevselliğe sahip yerleşik, kullanıcı dostu bir düzenleyiciye sahiptir. Yardımı ile içerikte görsel olarak değişiklik yapabilir ve sayfa kodunu düzenleyebilirsiniz. Düzenleyici, sayfalar için meta etiketler yayınlama olanağı sağlar.
  • Drupal. Bu CMS için varsayılan düzenleyici son derece minimalisttir. Normal çalışma için TinyMCE olacak daha işlevsel bir sürüm bulmanız gerekecek.
  • WordPers. Bu CMS'deki varsayılan düzenleyici, zaten birçok görevi çözebilen mükemmel bir çözümdür. Çoğu kullanıcı için site ile çalışmak yeterli olacaktır. Basit moddan HTML kod moduna ve geriye kolayca geçiş yapabilirsiniz. Başka bir çözüm arıyorsanız katalogdan özel bir eklenti seçebilirsiniz.

Gelecekteki bir site için bir motor seçerken, bir deneme materyali yayınlayabilir ve bunu yapmanın ne kadar uygun olduğunu ve hangi işlevlerin mevcut olduğunu görebilirsiniz.

Bu parametre, çeşitli özellikleri ve işlevleri tanımlamanıza olanak tanır ve kaynak, arama motorlarının gereksinimlerine uyarlanır. Tüm bu işlevleri bağımsız olarak yönetmek istemiyorsanız, arama yapmayı deneyebilirsiniz. siteniz için hangi motoru seçmelisiniz, PS'nin gereksinimlerini zaten karşılayan.

Potansiyel olarak, tüm CMS'lerin SEO Dostu parametresi vardır, ancak bunlar üzerindeki uygulama farklı şekillerde oluşturulur. Bir site için bir motor seçerken, CMS'nin mevcut tüm özelliklerini sıralamanız ve bunların iş için yeterli olup olmayacağını değerlendirmeniz veya ek uzantılar seçmeniz gerekip gerekmediğini değerlendirmeniz gerekir.

Arama motorları için site optimizasyonu parametresini doğru bir şekilde değerlendirmek için aşağıdaki önemli kriterlerin dikkate alınması gerekir.

  • Kodun geçerliliği. Uygulamada, çoğu kişi kodun geçerliliğinin sitenin arama motorlarındaki konumunu etkilediğini iddia ediyor, ancak bunun kesin bir onayı yok. W3C standartlarına uyumun PS sıralaması için bir argüman olup olmadığını söylemek zor, ancak çok sayıda hatanın proje üzerinde olumlu bir etkisi olması muhtemel değildir. Kod doğrulama, doğrulayıcılar kullanılarak gerçekleştirilir. Kontrol etmek için, CMS'nin paketini açmanız ve bunun için bir şablon yüklemeniz gerekecektir. Hataları bulun ve bunları düzeltme seçenekleri için geliştiricilere danışın.
  • Görüntüleri optimize etme. Günümüzde arama motorları sayfa yükleme hızına çok dikkat ediyor, bu nedenle sitedeki resimlerin optimize edilmesi ve hızlı bir şekilde yüklenmesi zorunludur. Görseller ayrıca, tümü sıralamaları üzerinde olumlu bir etkiye sahip olan bir açıklama ve bir alt nitelik içermelidir. WordPress ve Drupal, ek eklentiler yüklemeden tüm bu işlevleri uygulama yeteneğine sahiptir. Joomla ve OpenCart'ta özel uzantılar indirebilirsiniz.
  • Robots.txt ve Sitemap.xml. Bu iki dosya, bir web sitesinin arama motoru optimizasyonunda büyük önem taşır. CMS sahibinin bakış açısından, bu dosyaları oluşturmak ve yönetmek için basit çözümler bulunmalıdır. Bilinen tüm motorlar bunun için özel modüller kullanır.
  • Analitik. Optimizasyonun kolaylığı açısından önemli bir faktör, çeşitli analitik servislerle entegrasyonun uygulanmasıdır. Motorsuz kullanılabilirler, ancak kullanıcının bu sayaçların kodunu kendi sitesine yerleştirmesi uygun olmalıdır. Joomla, Drupal ve Wordpress'te bu görevler özel modüller yüklenerek veya site sayfalarına kod yapıştırılarak çözülebilir. OpenCart, ek uzantılar yüklemeden sitedeki satışların analizini ve verimliliğini sağlayan kendi sistemi ile donatılmıştır.
  • Arşivlerin ve kategorilerin indekslenmesinin yasaklanması. Bu işlev, site sayfalarındaki yinelenen içerikten kurtulmayı mümkün kılar. Joomla ve WordPress'te uygulamak için SEOSimple ve All in One SEO Pack özel uzantıları vardır. Drupal ve OpenCart ayrıca geniş bir uzantı yelpazesine sahiptir.
  • Sayfaların başlıklarının ve meta etiketlerinin yönetimi. Kaliteli bir site motoru, sayfanın meta etiketlerini kolayca değiştirebilmelidir. Joomla'da varsayılan olarak verileri manuel olarak yazabilir veya SEOSimple eklentisini yükleyebilirsiniz. WordPress için, bu özelliğin uygulandığı bir dizi uzantı ve şablon da vardır. Drupal'da meta etiketleri kaydetmek için özel bir modül kurmak zorunludur. OpenCart, ek uzantılar yüklemeden etiketleri kaydetmeyi ve düzenlemeyi mümkün kılar.
  • Kanonik URL'ler. rel = ”canonical” özelliği, sitenin kopya oluşturmasını önlemeyi mümkün kılar. Sitede çok miktarda yinelenen içerik göründüğünde, arama motorları bunu arama sonuçlarında düşürebilir veya yaptırımlar uygulayabilir. Joomla'nın yeni sürümünde bu işlev varsayılan olarak yüklenir. WordPress'te bu amaçlar için özel eklentiler kullanılabilir. 1C Bitrix'te standart her sayfa için manuel olarak kaydedilmelidir. Drupal, çok iyi çalışmayan yerleşik bir özelliğe sahiptir.

Herhangi bir sitenin CMS'si, sorunu uygun yerleştirme ve malzemelerin yönetimi ile çözmelidir. Motor kurulduktan sonra deneme materyalini yayınlayabilirsiniz.

Özelleştirme, projenin özelliklerine bağlı olarak bir CMS sitesinin çeşitli yayın türlerine uyarlanmasıdır. Bu ticari bir çevrimiçi mağazaysa, mal yayınlama olasılığı uygulanmalıdır. Bir blog oluştururken, ana sayfada çeşitli yayınları ortaya çıktıkları tarihe veya diğer kriterlere göre görüntülemesi gerekir.

Herhangi bir CMS'yi özelleştirebilirsiniz, ancak daha sonra bunu yapmanın ne kadar kolay olduğu ve bunun için hangi gereksinimlerin gerekli olduğu sorusu ortaya çıkar.

  • Standart motor işlevselliği ile özelleştirme. Çoğu motorun standart işlevselliği, bu görevleri CMS WP, OpenCart veya Magento'da çözmek için araçlara sahip değildir. Joomla ve Drupal bu durumda daha geniş araçlara sahiptir. WordPress'te varsayılan olarak yalnızca bir blog veya küçük bir ticari site oluşturabilirsiniz.
  • Uzantılar aracılığıyla özelleştirme. Bu parametre için en iyi çözüm WordPress'tir. Herhangi bir görev için, işinizi kolaylaştıran düzinelerce eklenti var. WP'de ücretsiz eklentiler kullanılarak uygulanamayan neredeyse hiçbir özellik yoktur. Joomla ve Drupal bu bileşende önemli ölçüde daha düşüktür. OpenCart için oluşturulmuş birkaç faydalı eklenti de vardır, ancak bunların çoğu ücretlidir.
  • Şablonlar ve temalar aracılığıyla özelleştirme. WordPress ayrıca bu bileşende lider konumdadır. Bu motor için sitenizde ücretsiz veya belirli bir miktar için kullanabileceğiniz birçok şablon var. CMS'nin geri kalanı da geniş bir seçime sahiptir, ancak çoğu zaman bu şablonlar ödenecektir.
  • Entegrasyon yeteneği. Entegrasyonu özelleştirme yeteneği hemen hemen tüm motorlarda uygulanır ve analitik sistem veya sosyal ile çalışmanıza olanak tanır. ağlar. Ancak CRM ile bu seçenek her yerde uygulanmaz. OpenCart'ta, bu işlev varsayılan olarak 1C-Bitrix'e yüklenir. Ve WordPress'in düzgün çalışması için şablon kodunu düzenlemeniz gerekir.

Studio veya kendi kendine yazılan CMS'yi özelleştirmek çok daha zordur. Burada uzmanlardan yardım almanız veya görevi motorun geliştiricilerine vermeniz gerekecek. Doğal olarak, tüm bunlar finansal yatırımlar gerektirecektir.

Bu özellik, herhangi bir site türü için gereklidir. Site materyallerini yönetme haklarını ayarlayabilir, görüntülemelerine erişimi kısıtlayabilir ve moderatörler atayabilirsiniz. Mal satan ticari sitelerin sahipleri için sadık müşteriler için özel özellikler uygulayabilirsiniz.

Bu işlevselliğin çeşitli CMS'lerde nasıl uygulandığı aşağıda açıklanacaktır.

  • OpenCart - kullanıcıları "eski" ve "geçerli" durumlarına göre kümelemeyi mümkün kılar. Kayıtlı bir üye yönetici olarak atanabilir.
  • Joomla - kaynağı kullanma haklarının kurulumu ile çeşitli ziyaretçi grupları için bir ayar var.
  • WordPress - herhangi bir site kullanıcısı için bir erişim düzeyi atamak mümkündür. Kayıttan sonra, projedeki herhangi bir katılımcı için ayarları manuel olarak yapabilirsiniz.
  • Drupal - çeşitli site ziyaretçisi kategorilerinin haklarını ayarlamak için esnek ayarlara sahiptir.

Çevrimiçi mağaza için bir motor seçme

Herhangi bir popüler CMS'yi kullanarak tam teşekküllü bir çevrimiçi mağaza oluşturabilirsiniz. Çevrimiçi ticaretin uygulanması ve düzgün çalışması için çeşitli kriterler vardır.

  • Özelleştirme. Bu durumda en iyi çözümler Drupal, Joomla ve 1C-Bitrix'tir. Bunları eldeki görevin çözümüne uyarlamak daha kolaydır.
  • İşlevsellik. En iyi seçenekler şu CMS'dir: CS-Cart, Magento, OpenCart ve 1C-Bitrix. Bu kriter önemliyse bu motorlardan birini tercih etmelisiniz.
  • Yönetim ve başlangıç ​​kolaylığı. Buradaki en iyi çözüm WordPress, OpenCart ve PrestaShop ile çalışmaktır. Son iki motor, kurulumdan hemen sonra ticarete başlamayı mümkün kılar. Ancak WordPress ile tam teşekküllü bir mağaza oluşturmak için uyum sağlamak ve işlevselliği artırmak için zaman harcamanız gerekecek.

Bir proje için bir motor seçmeden önce, ölçeğini ve potansiyelini değerlendirmelisiniz. Magento, bulutta çevrimiçi bir mağaza oluşturmayı mümkün kılar, ancak az sayıda ticari ürün içeren mağazaların satışı için uygundur. Mal miktarında sürekli bir artış ile Drupal veya 1C-Bitrix kullanmak daha iyidir.

Amacınız kurumsal bir web sitesi oluşturmaksa, CMS'yi başka kriterlere göre değerlendirmeniz gerekir. Önemli bir bileşen, motorun kullanım kolaylığı ve bu sitenin ihtiyaç duyduğu işlevsellik olacaktır. Statik sayfalar ve yayınlarla çeşitli bölümler oluşturmak için WordPress en uygunudur.

Birçoğunun bu CMS'yi oldukça basit ve ciddi olmadığını düşündüğü gerçeğine dikkat etmeyin. Yıllar boyunca yüzlerce görevle mükemmel bir iş çıkarıyor ve hemen hemen her projeyi minimum sürede gerçekleştirmeyi mümkün kılıyor.

Büyük miktarda içeriğe sahip tam teşekküllü bir proje oluşturmak için herhangi bir CMS'yi kullanabilirsiniz. Bu durumda alıştığınız veya beğendiğiniz motoru diğer kriterlere göre tercih etmelisiniz. Elbette, varsayılan olarak ticari siteler oluşturmak için tasarlanan işlevsellik olan CMS'de bir blog oluşturmak aptalca olurdu. Ancak evrensel motorlar bu sorunu çözmek için uygundur.

Böyle bir projenin başarısı, içeriğin ne kadar kaliteli olduğuna, okuyucuların sorunlarını çözmelerine nasıl yardımcı olduğuna ve malzemenin ne kadar alakalı olduğuna bağlı olacaktır. Bu durumda motor ikincil öneme sahiptir.

Tam teşekküllü bir forum oluşturmak için, özellikle bu amaçlar için yapılandırılmış hazır bir CMS kullanabilirsiniz. En popülerleri IPB, vBulletin ve phpBB'dir. Ayrıca, sonuncusu en çekici ve en uygun seçenektir. Bu nedenle, forumunuz için hangisini seçeceğinizi bilmiyorsanız, phpBB'yi almaktan çekinmeyin.

Ana siteye bir alt alan olarak veya ayrı bir bölüm olarak bir forum kurmak mümkündür. Bu durumda popüler CMS için özel çözümler kullanabilirsiniz. Sitenin popüler CMS'lerinden birini kullanıyorsanız, bunun için bir uzantı bulmak zor olmayacaktır.

Bilgi ve tecrübeniz varsa, CMS seçerken kişisel tercihleriniz doğrultusunda yol gösterici olabilirsiniz. Yalnızca bir CMS ile nasıl çalışılacağını biliyorsanız, onu seçmek en iyisidir. Kolaylık sağlamak için, motorların işlevselliğini karşılaştırmak için küçük bir tablo sunuyoruz. İçinde detaylı bilgi bulacaksınız ve doğru seçimi yapabileceksiniz.

Arkadaşlarına söyle:

Unreal Engine'in ücretsiz sürümünün son sürümü ve ücretsiz Source 2'nin duyurusu ile kendi oyunlarınızı yapmak için daha da fazla seçeneğiniz var. Ancak ihtiyaçlarınıza ve becerilerinize uygun bir motor seçmek en kolay şey değildir. Yeni başlayanlar ve profesyoneller için en iyi ücretsiz (neredeyse aşağıda açıklandığı gibi) yazılım örneklerinin üzerinden geçelim.

Bu koleksiyondaki motorlara ek olarak, hala çok iyi bilinmeyen, ancak hafifçe söylemek gerekirse, çok havalı ikinci kademe motorlar var. Kural olarak, geliştiricinin sitesinde lisanslama olasılığından söz edilir, ancak çok kaba bir biçimde burada doğrudan iletişime geçmeniz gerekecektir. Tüm motorların artıları ve eksileri vardır. Örneğin, Techland'in son Dying Light motoru, açık dünya oyunları için iyidir, ancak menzil sorunları vardır.

Bu yazılım araçlarının çoğunu ciddi şekilde araştırmak için en azından temel programlama becerilerine ihtiyacınız var. Ancak bazı durumlarda, onlarsız yapmak ve hemen işe başlamak mümkün olacaktır.

Teknolojinin öncüsü - CryENGINE

CryENGINE, ilk olarak Far Cry'da yer alan geliştirici Crytek tarafından oluşturulan son derece güçlü bir oyun motorudur. PlayStation 4 ve Xbox One dahil olmak üzere PC ve konsollar için geliştirme amaçlıdır. Grafik yetenekleri Unity ve UDK'dan üstündür ve zaman zaman Unreal Engine 4'ten bir adım öndedir: en son aydınlatma, gerçekçi fizik, gelişmiş animasyon sistemleri ve çok daha fazlası. Son CryENGINE oyunu Ryse: Son of Rome idi. UDK ve UE4'e benzer şekilde CryENGINE, güçlü ve sezgisel seviye tasarım işlevleri sunar.

CryENGINE'in verimli kullanımını öğrenmek biraz zaman alacaktır ve diğer motorlarla ilgili deneyiminiz yoksa kullanımı zor bulabilirsiniz. Crysis 3 veya Ryse: Son of Rome gibi grafiklere ihtiyacınız yoksa, daha kullanıcı dostu bir şeye bakmalısınız.

CryENGINE'ın fiyatlandırma modeli rakiplerinden biraz farklıdır. Motoru kullanmak için. UE4 veya Unity 5 gibi tamamen ücretsiz değil, ancak telif ödemesi gerektirmiyor, bu nedenle Crytek'e ödemeniz gereken tek şey 9,90 dolar. Stüdyonuzun ve ekibinizin boyutuna bağlı olarak, telif ücretsiz, büyük bir avantaj olabilir.

Yeni Başlayanlar - Stencyl veya GameMaker

Oyun yapmaya yeni başlıyorsanız ve programlama deneyiminiz yoksa, en basit araçlarla başlasanız iyi olur. Bunlardan en popüler ve tanınanları Stencyl ve GameMaker'dır. Her ikisi de yeni başlayanlar için öğrenmesi kolaydır ve bunlara dayalı olarak birkaç kaliteli oyun zaten oluşturulmuştur.

Stencyl, kodlama yapmadan oyun yapmanızı sağlar. Arayüz tamamen sürükle ve bırak, oyunlar Windows, Mac, Linux, iOS, Android ve Flash'ta yayınlanabilir. Daha önce Scratch gibi bir şeyle uğraştıysanız, blok yerleştirme yoluyla kod oluşturmaya yönelik LEGO benzeri bir yaklaşımı hemen fark edeceksiniz. Stencyl, hareketli grafik oyunlarını kolaylaştırmak için tasarlanmıştır, bu nedenle genellikle yapboz bulmacaları ve yandan kaydırma oyunları için temel olarak kullanılır. Yapması zor olan herhangi bir şey sorunlu olacaktır, bu nedenle bir RPG veya strateji üzerinde çalışmaya karar verirseniz, diğer yazılımlara daha yakından bakın. Stencyl'in yardımıyla, Impossible Pixel ve Zuki's Quest dahil olmak üzere birçok popüler oyun doğdu. Ayrıca, bilmeniz gereken her şeyi size anlatacak yerleşik öğreticilere sahiptir.

GameMaker, Windows, Mac, iOS ve Android için oyun yapmak için başka bir ücretsiz başlangıç ​​aracıdır. Stencyl'de olduğu gibi, burada hemen hemen her şey sürükle ve bırak, ancak çok oyunculu oyunlar için kancalar, harici SDK'lara bağlantılar, koda girme yeteneği ve çok daha fazlası var. Ücretsiz sürüm dışa aktarırken bir filigran ekler, ancak GameMaker yine de ilk kez harikadır ve temel bilgiler hakkında yerleşik bir öğreticiye sahiptir. Stencyl'de olduğu gibi tür sınırlaması yoktur ve farklı oyun türleri için ayrı kılavuzlar bulabilirsiniz. GameMaker, orijinal Spelunky ve Hotline Miami'yi yaptı.

Elbette her şey bu iki seçenekle sınırlı değil. Buildbox, nasıl çalıştığını öğrenmek için bir egzersiz sunan bir deneme süresi boyunca mevcut olan nispeten yeni bir yardımcı programdır ve GameSalad, hatalar ve dengesiz çalışma nedeniyle şikayet edilmesine rağmen, köklü bir popüler platformdur. HTML5 oyunları yapmak istiyorsanız, inşa etmeye değer. Her durumda, asıl sorun, tasarım fikirlerinizi geri tutmanız gerektiğidir. Bu yazılım yeni başlayanlar içindir ve karmaşık bir şey yapmaya çalışırken onu bozarsınız. Yani, amaçlanan sistemin ötesine geçmeye çalışırsanız, oyunlar hatalı ve çalışmaz hale gelecektir. Yine de, başlamak için harika bir yer ve kodlama deneyiminiz yoksa iyi bir seçenek.

2D oyunları hedefleyen orta seviye programcılar - Cocos2D

Cocos2D, açık kaynaklı bir 2D oyun oluşturma programıdır. Oyunlar Windows, Mac, Android, iOS, Windows Phone veya web platformunda yayınlanabilir.

Cocos2D'de yapacağınız şeylerin çoğu C ++ ile çalışıyor (Lua ve JavaScript desteği de var), bu nedenle Cocos2D ile uğraşmadan önce bu programlama diline aşina olmanız gerekiyor. Ancak bahsedilen dillerin bilinmesi ile programın kullanımı oldukça kolay hale gelmektedir. Tam teşekküllü bir IDE'ye sahiptir ve herhangi bir sözleşme olmaksızın tamamen ücretsizdir. Adından da anlaşılacağı gibi, yardımcı program 2D ​​oyunlar oluşturmak için tasarlanmıştır, bu nedenle 3D'nin işe yaramaz olduğu basit hareketli oyunlarla daha iyi çalışır. Unity'de 2D oyunlar da yapılabilir (buna biraz sonra bakacağız), ancak Cocos2D'ye yeni başlıyorsanız (ve tabii ki C ++ biliyorsunuz) araştırmak daha kolaydır.

Cocos2D, ödüllü Badland da dahil olmak üzere çeşitli türlerde birçok başarılı oyun yarattı.

Mobil platformları hedefleyen geliştiriciler - Unreal Engine veya Unity

Karmaşık, 3D oyunlarla ilgileniyorsanız, onları oluşturmak için en popüler iki araç Unreal Engine ve Unity'dir. Her ikisinin de güçlü, zayıf yönleri ve lisans anlaşmalarında nihai bir karar vermeden önce aşina olmanız gereken farklı noktaları vardır.

Unity, Windows, Mac, Xbox, Playstation, Android, iOS ve daha fazlası dahil olmak üzere hemen hemen her platform için 3D ve 2D oyunlar yapmanızı sağlar. 3ds Max, Maya, Softimage, Cinema 4D, Blender ve diğer yazılımlarda oluşturulan oyun varlıklarını destekler. Unity, kendi programlama diliyle birlikte C# kullanır, bu yüzden önce onları iyi bir şekilde kavramaktan zarar gelmez. Unity ve Unreal karşılaştırıldığında, ilkini öğrenmek belki daha kolaydır. Zengin bir önceden tanımlanmış davranış kümesine ve takip etmesi oldukça kolay yerleşik bir oyun kaynak kitaplığına sahiptir. Bu metin üzerinde çalışırken, birkaç geliştiriciyle konuştum ve Unity'nin ilk projeler için en iyi motor olduğunu düşünüyorlar çünkü Unreal'den anlamak ve öğrenmek daha kolay. GameMaker'da zaten bir oyun yaptıysanız, Unity'de neyin ne olduğunu hemen anlayacaksınız. Unity ayrıca, oynaması ücretsiz birkaç para kazanma modeli de dahil olmak üzere, doğrudan motorda alternatif ödeme modellerini destekler.

Ücretsiz kişisel sürümün işlevselliği, ilk projeniz için zaten yeterince zengindir. Ücretsiz sürümde bir oyun oluşturduktan sonra, telif ücreti veya telif ücreti ödemeniz gerekmez, ancak bazı uyarılar vardır, yani 100.000 $ 'dan fazla sponsorluk / kâr alamayacaksınız. Gelişmekte olan Unity geliştiricilerine yardımcı olmak için birçok öğretici yazılmıştır. Bu motordaki popüler oyunlar: Alto's Adventure, Gone Home ve geliştirme aşamasında.

Unreal Engine 4, C ++ kullanır, bu nedenle bu dil hakkında yeterli bilgiye sahipseniz, onu tercih edebilirsiniz, ancak dilin kendisini incelemeden oyunlar oluşturulabilir. Unreal Engine ile yapılan oyunlar PC, Mac, iOS, Android, Xbox One ve Playstation 4'te yayınlanabilir. Unreal, 3D modelleme ve arazi ile çalışma dahil olmak üzere motorda yerleşik olarak ihtiyacınız olan hemen hemen her şeye sahiptir. Bu kadar zengin bir içerik nedeniyle Unreal Engine 4'te ustalaşmak diğer geliştirme araçlarına göre daha zordur ve iyi bir C++ bilgisine sahip olsanız bile birçok yeni şeyi öğrenmeye hazır olmalısınız. Ancak gerçekten etkileyici oyunlar yaratabilirsiniz. Tersine mühendislik kullanarak Unreal cihazının incelikleri hakkında daha fazla bilgi edinebilirsiniz, ancak önceden deneyim olmadan bunu anlamak yine de zor olacaktır. Unreal Engine 4 nispeten yeni bir motor, ancak Daylight ve Tekken 7 gibi oyunlar zaten piyasaya sürüldü.

Unreal Engine 4'ü kullanmak için oyununuz satılacaksa bir telif ödemesini kabul etmeniz gerekir. Bir oyun veya uygulama indirime girdiğinde, her çeyrekte ödeme yaparsınız. Çok para gibi görünebilir ama oyunun getireceği kâr düşünüldüğünde o kadar da değil.

Ayrıca Valve'in yine bu yıl ücretsiz olacak olan Source 2 motoruna daha yakından bakmakta fayda var.

10/01/15 güncellendi: Ağustos ayında GDC'de. Stingray, Bitsquid teknolojisinin çekirdeği tarafından desteklenmektedir ve 64 bit mimariye dayanmaktadır. Stingray, çok esnek olacak ve mobilden sanal gerçekliğe kadar tüm popüler platformlarla çalışacak şekilde tasarlanmıştır. Modülerlik ve veriye dayalı teknolojiler, geliştiricilerin değişiklik yapmasının çok daha kolay olduğu ve sonuçları yeniden derlemeye gerek kalmadan birden çok bağlı cihazda hemen görebileceği anlamına gelir. Ayrıca, Autodesk ürünleri arasında nesnelerin hızlı aktarımı mümkündür. Geliştirme otomasyonunda henüz bir atılım olmamıştır. Zaten Unity veya Unreal kullanıyorsanız, geçiş yapmamalısınız, kazanç henüz çok belirgin değil. Size daha sonra anlatacağız.

Geliştirme Kralı - Kaynak 2

GDC 2015'te Valve, birkaç yüksek profilli duyuru yaptı ve oyun topluluğu için en önemlisi muhtemelen Source 2'nin duyurusuydu. Bu, Counter-Strike: Source, Half-Life'da kullanılan Source motorunun halefidir. 2 ve diğer birçok oyun. Geliştiriciler, birkaç yıldır Valve'in cephaneliğinde bulunan yeni nesil motoru dört gözle bekliyorlar. Bir basın toplantısında Valve'den Jay Stelly, “İçerik geliştiriciler için. Epic ve Unity'nin duyurularıyla birlikte bu, PC'nin baskın içerik oluşturma platformu olarak kalmasına yardımcı olacak." Görünüşe göre Valve, Epic ve Unity ile birlikte motor yarışına katılmaya karar vererek geliştiricilere aralarından seçim yapabilecekleri daha fazla seçenek sunuyor. Ancak, "içerik geliştiriciler için ücretsiz" ifadesinin ne anlama geldiği henüz net değil: herhangi bir saygın geliştiriciden mi bahsediyoruz yoksa bu bir tür özel kategori mi?

Çıkış tarihi hakkında net bir bilgi yok, sadece Source 2'nin yakın zamanda çıkacağı biliniyor. Jay Stelli ayrıca şunları söyledi: “İçerik yaratıcılarının üretkenliğini artırmaya kendimizi adadık. Kullanıcı tarafından oluşturulan içeriğin ne kadar önemli hale geldiği göz önüne alındığında, Source 2 sadece profesyoneller için değil, aynı zamanda oyuncuların en sevdikleri oyunların geliştirilmesine katılmalarına da izin veriyor." Bu sözler ile Source 2'nin sadece profesyonel stüdyolara değil, birçok Valve oyununu bu kadar popüler hale getiren amatörlere ve modculara da açık olacağı varsayılabilir.

Daha fazla bilgi için Valve ile iletişime geçtik ve yeni motor hakkında daha fazla bilgi edindikçe bu makale güncellenecektir. Ama şimdi kesin olarak söyleyebiliriz ki Source 2, Unity ve Unreal Engine 4 karşısında ağır toplara ciddi bir rakip olacak çünkü Jelly'ye göre o da ücretsiz olacak.

Yazarlar - Sicim / RPG Yapıcı / AXMA

Hepimiz programlama konusunda uzman değiliz ve Stencyl bile birçok kişiye göz korkutucu görünebilir. Kendinizi daha çok bir hikaye anlatıcısı olarak görüyorsanız, aralarından seçim yapabileceğiniz iki harika seçeneğiniz var: Twine ve RPG Maker.

Etkileşimli doğrusal olmayan hikayeler oluşturmak için. Basitçe söylemek gerekirse, kendi macera oyununuzu seçebilirsiniz. Yardımcı programın kullanımı inanılmaz derecede kolaydır. Alt noktaları farklı geçişlerle birbirine bağlarsınız, tıpkı zihin diyagramları gibi. Oyuncunun kullanabileceği her seçim yeni bir metne yol açar. Bitirdiğinizde, sonucu hemen siteye gönderebilirsiniz. Oldukça açıklayıcı, ancak bir yerde takılırsanız veya başka bir şey eklemek isterseniz, başlangıç ​​kılavuzu size yardımcı olacaktır. Twine ile oluşturulan popüler oyunlar: A Kiss and Cry $ tal Warrior Ke $ ha.

Twine sizin için biraz eski moda görünüyorsa, RPG Maker'ı deneyin. Ücretsiz sürüm, ücretli alternatiflerden daha az özelliğe sahiptir, ancak çok şey yapabilir. Çalışmada sistem basittir: grafikler sürüklenir, diyaloglar tek tıklamayla eklenir. Sıradan bir RPG'den daha ilginç bir şey yapmak için, kutunun dışında düşünmek zorundasınız, ancak halk tarafından sıcak bir şekilde karşılanan To the Moon ve LISA karşısında örnekler bunun mümkün olduğunu açıkça ortaya koyuyor. Ücretsiz müzik ve görüntülerin keyfini çıkarabilirsiniz, böylece çizim yapmanıza bile gerek kalmaz. Yerleşik öğretici, yine ilk oyununuzu oluşturmanıza yardımcı olur. Popüler RPGMaker oyunları: Kefaret Saati ve Bir Gece. Twine, daha yakından bakmaya değer olan yerel bir AXMA Story Maker analoguna sahiptir.

Oyun kaynakları için ücretsiz yazılım

Tabii ki, bir oyun sadece bir motorla ilgili değildir. Görüntüler ve sesler dahil olmak üzere her türlü oyun kaynağına ihtiyacınız olacak. Görüştüğüm birkaç bağımsız geliştirici, bazı yararlı bağlantılar paylaştı:

Tiled, Cocos2D, Unity ve diğer araçlar için basit bir harita düzenleyicisidir.

OpenGamesArt - Ücretsiz resimler ve grafik taslakları.

Ücretsiz Müzik Arşivi - Creative Commons altında lisanslı ücretsiz müzik.

FreeSound, ücretsiz ses efektleri koleksiyonudur.

Tüm bunlar, düşük maliyetle oyunlar yapmanıza yardımcı olacaktır. Elbette bunlara zamanınızı, kanınızı, terinizi ve gözyaşınızı yatırmanız gerekiyor ama en azından cüzdanınız vurulmayacak.

Merhaba sevgili okuyucularım! Kendi web sitesi günümüzde oldukça karlı bir iştir. Ancak sitenin gelir elde etmesi için, onu oluştururken çok sayıda yönü dikkate almanız gerekir.

En önemli noktalardan biri seçimdir (kaynağınıza içerik yükleyeceğiniz araçlar).

Bugün bu tür birçok platform var. Size site için nasıl bir motor seçeceğinizi, hangi işlevselliğin daha iyi olduğunu söylemeyeceğim, size en popüler olanlardan bahsedeceğim ve seçim sizin.

Tüm yönetim platformlarının 2 türe ayrıldığını hemen söylemeliyim: ücretsiz ve ücretli. Ücretli motorların avantajı hızlı web sitesi tanıtımıdır.

WordPress

İlk etapta, elbette, WordPress. Bu motorun ana avantajı, kullanımı çok kolay ve tamamen ücretsiz olmasıdır. Bu platformu kendi sitenize kurmak, şüphesiz çok sayıda hayranı etkileyen çok kolay bir işlemdir.

Ayrıca WordPress, siteyi her tür kaynak ve içerik için optimize etmenize olanak tanıyan çok sayıda eklentiye sahiptir. Çoğu zaman, kendi çevrimiçi mağazanızı oluşturma fırsatı olmasına rağmen, bloglar WordPress'te oluşturulur.

Çok sayıda SEO uzmanı, basit arayüzü ve maksimum çok yönlülüğü nedeniyle WordPress'i tercih ediyor. Bu işlevin dezavantajı, kaynağı ayrı ayrı düzenleme yeteneğidir. Yani, sayfadaki bir hatayı doğrudan Görünüm modunda düzeltemezsiniz, Wordpress'in kendisine gitmeniz ve orada değişiklik yapmanız gerekir.

Bu motorla çalışmaya başlamak için herhangi bir özel bilgiye ihtiyacınız yok: Basit navigasyonla birleştirilmiş Rusça arayüz, en deneyimsiz kullanıcının bile kontrolleri anlamasını sağlayacaktır.

Yazılımın yapısı çok basittir. WordPress çalışma alanı ekranın çoğunu kaplarken, ihtiyacınız olan tüm işlevler ve seçenekler ekranın sol tarafındaki sütunda bulunur. Doldurulması gereken tüm alanların Rusça olarak kendi adları ve açıklamaları vardır. Böyle bir doldurma formu, olağanüstü bir portalda veya bir sosyal ağda düzenli bir kayıt olarak algılanır.

Tüm söylenenlere ek olarak, kendi ayarlarınız ve algoritmalarınızla Wordpress tasarımını kendiniz seçebilirsiniz. İnanılmaz çok yönlülüğüne rağmen, motorun kendisi çok az yer kaplar. Bu nedenle, hostinginizin az miktarda kullanılabilir trafiği varsa, WordPress tek iyi seçenektir.

Drupal

Drupal, çoğu programcının ve SEO optimize edicinin incelemelerinde haklı olarak ikinci sırada yer almaktadır. Drupal'ın da selefi gibi tamamen ücretsiz olduğunu belirtmek gerekir. Drupal ve WordPress arasındaki fark, birincisinin daha karmaşık yönetiminde yatmaktadır. Drupal, yönetimini belirgin şekilde etkileyen çok daha fazla sayıda ek işlev ve ayara sahiptir.

Genellikle bu platformda kartvizit siteleri oluşturulur, ancak genişletilmiş eklenti kitaplığı sayesinde Drupal bilgi portalları, bloglar ve hatta çevrimiçi mağazalar oluşturmanıza izin verir.

Not! Drupal motorunun, İnternet'teki en iyi hizmet - WebWare 100 ile başlayan ve en iyi site yönetim yazılımı olarak En İyi açık kaynak uygulamaları 2010 ile biten çok sayıda ödülü olduğu belirtilmelidir.

Drupal arayüzü, dünyanın her yerinden 100'den fazla dili destekler, bu da platformu dünyanın her yerinde kullanmayı mümkün kılar. Kendi İnternet portallarının yaratıcılarının çoğu, kesinlikle herhangi bir boyutta bilgi yükleme yeteneği nedeniyle Drupal kullanıyor.

Bu platformda, bilgi arama işlevi doğrudan kaynağınızda mevcuttur. Ayrıca Drupal'da herhangi bir karmaşıklıkta çok seviyeli çevrimiçi uygulamalar oluşturabilirsiniz.
Genellikle iyi ve kaliteli bir web sitesi için Drupal hizmetini kullanırlar.

Tabii ki yönetimi WordPress'ten biraz daha karmaşıktır, ancak derin programlama bilgisine sahip olmayan bir kişi bile biraz pratik yaptıktan sonra bu motorla kolayca çalışabilir.

Drupal ile çalışırken herhangi bir sorunuz varsa, bunları yönetim hizmetinin resmi web sitesinde saklanan iletişim bilgileri olan yönetime veya danışmanlara güvenle sorabilirsiniz.

Not! Drupal Corporation, görme engelliler için ürününün deneme sürümünü oluşturdu. Bu sürüm ile orijinal arasındaki farklar, daha organik bir ana menü ve çalışma alanında büyük bir baskıdır.

Joomla

Joomla, kendi kaynağınıza içerik yüklemek için eşit derecede popüler bir platformdur. Joomla, kontrol ve ayarların basitliği nedeniyle hayranlarını kazandı.

Bu motor, kartvizitlerden bilgi portallarına kadar kesinlikle her türden kaynak yaratmanıza izin verecek çok sayıda eklentiye sahiptir. Bu motorun dezavantajı sınırlı işlevselliktir. Nerede ve hangi başlığı kullanacağınızı bağımsız olarak seçemezsiniz.

Not! Dünyanın en büyük çevrimiçi mağazası olan eBay, içerik yönetimi için bu platformu kullanıyor.

Kabuk geliştiricisinin sitesinde, motorla ilgili kesinlikle her türlü bilgi size sunulacaktır. Herhangi bir sorunuz varsa, yönetime sorabilirsiniz. Bu içerik yönetim platformu hakkında sıklıkla ilginç bilgiler içerdiğinden lütfen resmi Joomla sayfasını ziyaret edin.

Not! Joomla çok dilli bir içerik platformudur, bu nedenle navigasyonla ilgili kesinlikle bir sorun olmamalıdır.

MODX

Hemen söylenmelidir ki, kendi web sitenizi oluşturmak istiyorsanız, ancak programlama alanında herhangi bir bilginiz yoksa, bu işlevi kullanmasanız iyi olur.

Ana dezavantajı inanılmaz derecede karmaşık ve kafa karıştırıcı kontrollerdir. Dürüst olmak gerekirse, birçok programcı ve SEO uzmanı MODEX'i bir motor olarak adlandırmaya özellikle hevesli değil, büyük ölçüde bir çerçeveye benziyor, ancak yönetimin idari bir parçası var.

Bitrix

Yukarıda siteler için ücretsiz motor seçenekleri vardı, Bitrix değil. Hem artıları hem de eksileri olan ücretli bir platformdur.

Bitrix'in ilk artısı, kendi web sitenizi kolayca tanıtmanıza olanak tanıyan uyarlanmış bir SEO optimizasyon panelidir. Çevrimiçi satış yapan birçok çevrimiçi mağaza ve diğer kaynaklar bu belirli CMS üzerinde çalışır.

Bitrix'in en büyük dezavantajları elbette yüksek bakım maliyeti, karmaşık yönetim ve çok yavaş veri işlemedir.

Ancak kaynağı World Wide Web'de tanıtmak için bu tür fedakarlıklar yapılmalıdır. İnternet projenizin büyük popülaritesini en kısa satırlarda elde etmek istiyorsanız, Bitrix'ten daha iyi bir içerik platformu bulamazsınız.

Çözüm

Kendi web sitenizi edinme arzunuz varsa, o zaman iyi bir motor bulmanız gerekir. İçerik yüklemek için en popüler ve pratik platformlara genel bir bakış dikkatinize sunuldu.

Size en uygun olanı size kalmış. Kaynak türüne göre siteniz için bir motor seçin. İçerik yönetimi araçlarının tüm avantajlarını ve dezavantajlarını ayrıntılı olarak inceleyin ve ancak bundan sonra bir site oluşturmaya ve internette tanıtmaya başlayın.

Samimi olarak! Abdullin Ruslan

Ücretsiz İYS (İçerik Yönetim Sistemi - "içerik yönetim sistemi") büyük talep görüyor. Bunlardan herhangi biri basitçe indirilebilir, barındırmaya yüklenebilir ve siteyi başlatabilir. Ancak hepsi o kadar farklı ki, bir çifte hakim olduktan sonra, listedeki üçüncünün başlangıçta anlaşılabilir olacağı bir gerçek değil. Bu, özellikle bir çevrimiçi mağaza için özel platformlar için geçerlidir. Çoğunun arayüzde ortak bir temeli yoktur ve sayfaların yapısının ve işlevselliğinin oluşumuna yönelik yaklaşımlar önemli ölçüde farklılık gösterir.

Bazı CMS'lerde uzmanlaşmak isteyen yeni başlayanlar, bunun ne için olması gerektiğini ve ne olması gerektiğini anlamalıdır. Böylece tekleme ve zaman kaybı olmaz. İlginiz için TOP-10 listesi.

En iyi ücretsiz CMS 2019 değerlendirmesi:

Bizim seçimimiz!

1. WordPress / Wordpress → ayrıntılı inceleme

WordPress, dünyanın en ünlü ve popüler CMS'sidir, bir tür niş sembolüdür. Blog oluşturmak için yazılmıştır, ancak bu süreçte eklentiler, şablonlar ve topluluk etkinliği geliştiricileri sayesinde evrensel bir motora dönüşmüştür. Kontrol paneli, çok çeşitli eklentiler ve şablonlardan oluşan yerleşik kitaplıklara sahiptir. Her şeyin incelemeleri, derecelendirmeleri, talimatları, derecelendirmeleri vardır. Çeşitli kriterlere göre sıralayabilirsiniz - seçmek kolaydır. Birçok stüdyo bu sistem için şablonlar çizer. Dağlarca video eğitimi ve kilometrelerce tartışma forumları dahildir. Nasıl kullanılacağını öğrenmek diğerlerinden daha kolaydır.

WordPress iki tür içerikle çalışır - sayfa ve makale. Bir gönderi oluşturma düğmesi ayrı olarak çıkarılır, bir gönderiyi doğrudan siteden yayınlayabilirsiniz - her şey bir haber beslemesi yayınlamanın rahatlığı ve hızına yöneliktir. SEO, eklentilerin yanı sıra çalışma hızı, güvenlik ve çok daha fazlasının optimizasyonu aracılığıyla uygulanır. Mağazalar, açılış sayfaları, forumlar ve diğer şeyler oluşturmak için, yetenekler açısından ayrı alınmış, tam teşekküllü bir yazılıma benzeyen birçok özel, güçlü eklenti vardır. Ayrıca, hazır kutulu sürümü kullanmaktan daha rahat olanlar için bir web sitesi oluşturucu formatı da vardır.

Artıları:

  • Popülerlik: WordPress ekosisteminde çok sayıda geliştirici çalışıyor, eklenti ve şablon yelpazesini sürekli genişletiyor / geliştiriyor;
  • Bu CMS için optimize edilmiş ayarlara sahip ayrı bir planı olan birçok barındırma sağlayıcısı vardır;
  • Herhangi bir formatta çok sayıda mevcut eğitim materyali;
  • Göreceli öğrenme kolaylığı, yeni başlayanlar için az çok uygun;
  • Çok sayıda kaliteli ve kullanışlı ücretsiz eklenti;
  • Çoğu şablon, kodu düzenlemeye gerek kalmadan oldukça ayrıntılı özelleştirme ayarlarına sahiptir;
  • İyi barındırma ile büyük trafiği idare edebilecek;
  • Büyük siteler oluşturmak için uygun eklentiler sayesinde çok yönlülük.

eksileri:

  • Dünyadaki tüm sitelerin üçte birinden fazlası WordPress üzerinde çalışıyor ve bu da bu sistemi siber suçlular ve deneyimsiz geliştiriciler için ana hedeflerden biri haline getiriyor;
  • Kutudan çıktığı haliyle sistem, basit bir blog veya kartvizit oluşturmak için uygundur;
  • Sunucu üzerinde hatırı sayılır bir yük oluşturur, hosting iyi olmalıdır;
  • Yinelenen sayfalar üretir, ancak bu bir eklenti ile çözülebilir.

2. Joomla / Joomla → ayrıntılı genel bakış

Joomla, listedeki en popüler ikinci CMS'dir. Büyük topluluk, birçok eklenti ve şablon. Küçük ve orta ölçekli bilgi siteleri oluşturmak için en uygunudur. Mesaj panoları, forumlar ve hatta sosyal ağlar gibi kullanıcıların kendilerinin içerikle doldurduğu kaynak türleri oluştururken özellikle kendini gösterir. Tüm bunlar için iyi tasarlanmış eklentiler var. Kutunun dışında, işlevsellik nispeten zengindir (birçok genel, ince ayar ve SEO ayarı). Ustalaşmanın zorluğu orta düzeydedir. Sistemle etkileşimin mantığı kendine özgüdür. Alışkın olmadığınız için modüllerde, içeriği görüntülemek için şablon hücrelerde ve aralarındaki bağlantılarda kafanız karışabilir. Buna alışırsanız, kafa karıştırıcı ve karmaşık görünmeyi bırakacaktır.

Joomla, basit içerik türleriyle oldukça karmaşık site türleri oluşturmanıza olanak tanır. Çok sayıda makaleyi yönetmek için harika bir arayüze sahiptir. E-Ticaret, eklentiler nedeniyle geliştirilmiştir, burada büyük bir mağaza yapmamak daha iyi olsa da - motorun ortalama bir performansı vardır, çoğu optimizasyon ve barındırma kalitesine bağlıdır. Şablonlar sonsuzdur (her ikisi de 30-60 $ için ödenir ve böylece), çeşitli işlevler içerirler: bazıları kilometrelerce ayar ekranlı yüzden fazla yerleşik modül içerir. İyi haber şu ki, şablonlar HTML ve CSS'ye dayalı olarak kodla kolayca düzenlenebilir. Onları bilerek, neredeyse her şeyi değiştirebilirsiniz. Esnek, ilginç toplu CMS.

Artıları:

  • Her türlü siteyi oluşturmak için uygun olan ana şey, motoru modüllerle ve veritabanının (içerik) hacmiyle aşırı yüklememek, aksi takdirde, zayıf barındırma ile sayfa yükleme hızında kesinlikle sorunlar olacaktır;
  • Sosyal ağları iyi bir düzeyde başlatma yeteneği - pek çok motor yapamaz;
  • Bol miktarda güçlü ekosistem, bilgi ve deneyimli geliştiriciler;
  • Birçok şablon vardır, ayrıca çok çeşitli işlevselliklere sahiptirler;
  • Çoğu ücretsiz olan en zengin eklenti ve bileşen seçimi;
  • Koda tam erişim, minimum bir dizi düzenleme becerisi gereklidir.

eksileri:

  • Kontrol paneli, ortalama bir yeni başlayanın gözünde kafa karıştırıcı ve karmaşıktır;
  • Bu boşluk hızlı barındırma, eklentiler ve ayarlarla optimizasyon ile doldurulmasına rağmen, işin hızı ortalamadır;
  • Güçlü şablon örneklerinin özelleştirilmesi zordur - talimatları okumadan nadiren geçersiniz;
  • Kullanıma hazır güvenlik seviyesi vasattır, eklentiler ve eller ile değişiklik gerektirir;
  • Motor güncellemeleri her zaman doğru çalışmayabilir, kontrol paneline girememe veya veri kaybına kadar arızalara yol açabilir.

3. Drupal / Drupal → detaylı inceleme

Drupal, yalnızca deneyimli geliştiricilere yönelik bir motordur. İlk CMS olarak kategorik olarak yeni başlayanlar için uygun değildir, denemeye bile değmez. Mastering zorluk seviyesi yüksektir. Karmaşık veri yapısı organizasyonuna sahip büyük siteler oluşturmak için çok uygundur. Sitenin ön ucundaki herhangi bir yerde modüller aracılığıyla görüntülenebilen, istediğiniz kadar özel içerik türü oluşturmanıza olanak tanır. Düzen ve içerik üzerinde herhangi bir kısıtlama yoktur. CCK (İçerik Oluşturma Kiti) eklentisi sayesinde, bu sistem için tipik olan sınıflandırma mekanizmasını atlayarak çeşitli içerik türlerini belgelere gömebilirsiniz.

Motor evrenseldir, hatta bir kartvizit, hatta bir portal, bir mağaza veya bir tanışma sitesi oluşturmanıza izin verir. Kutudan çıktığı andan itibaren yüksek düzeyde güvenlik ve çalışma hızı sunar. Bununla birlikte, veritabanları üzerinde ağır bir yük oluşturur, bu nedenle az veya çok hızlı barındırma ihtiyacı vardır. SEO ayarları, sistem için çok şey yazılmış ek eklentiler yüklemeden bile yeterlidir. Karakteristik özellikleri, mükemmel ölçeklenebilirlik, optimizasyon ve onu etkili bir şekilde kullanmak için programlama bilgisine duyulan ihtiyaçtır. Çok sayıda şablon var (ortalama olarak 50-60 dolar ödedi), ancak kurulum süreci nispeten karmaşık. Dosyaları dizinlere kopyalamanız ve ardından modülleri manuel olarak etkinleştirmeniz gerekir. Sistem yeni başlayanlar için değil.

Artıları:

  • Gerçek çok yönlülük, her alanda esneklik;
  • Sonsuz sayıda içerik türü oluşturma ve uygulama yeteneği;
  • Kutudan çıktığı gibi, güçlü SEO, güvenlik ve donanım için mütevazı bir iştah;
  • Ekosistem içinde geniş topluluk, çok sayıda öğretici, belge ve bilgili geliştirici;
  • Temel işlevselliği genişleten zengin bir modül seti;
  • Kancaları kullanma yeteneği - motor algoritmalarında büyük ölçekli değişikliklerin girişini basitleştirmek için işleme prosedürlerinin değiştiricileri;
  • Yüksek düzeyde standardizasyon - neredeyse tüm kodlar geliştiriciler tarafından aynı tarzda yazılır, topluluğun onunla çalışması uygundur.

eksileri:

  • Geliştirme ve kullanımın bariz karmaşıklığı nedeniyle sıradan kullanıcılar için uygun değildir;
  • Programlama bilgisi olmadan modüllerin çoğunu yapılandıramazsınız;
  • Sitenin stabil ve hızlı çalışması için güçlü bir sunucuya ihtiyacınız var.

4. OpenCart / OpenCart → ayrıntılı inceleme

OpenCart en popüler e-ticaret platformlarından biridir. Yalnızca çevrimiçi mağazalar oluşturmak için tasarlanmıştır ve kullanıma hazır olarak etkileyici bir dizi özellik içerir: görsel bir şablon düzenleyici, ürün, kategori, üretici, sayfa vb. sayısında herhangi bir kısıtlama yoktur, çok dilliliği, indirimleri, incelemeleri, teslimat seçeneklerini destekler , vergi hesaplaması, ürün puanları vb. Motor sistemi modülerdir yani mağazayı süresiz olarak genişletebilirsiniz. Yerleşik bir istatistik toplayıcı (görüntülemeler, satış raporu, popülerlik derecelendirmesi vb.) vardır, ancak kutudan çıkan SEO optimizasyonu yetersizdir. Üçüncü taraf ve büyük olasılıkla ücretli bir modül kullanmanız gerekecek.

Mastering zorluk seviyesi orta düzeydedir. Sistem mantıksal olarak inşa edilmiştir, ancak mağazanın birçok belirgin ve ince ayarı vardır. Yeni başlayan biri için kolay olmayacak ama motivasyon varsa projeyi akla getirmek için hatırı sayılır bir şans var. Modül ve şablon depoları doğrudan kontrol panelinin içine yerleştirilmiştir, filtrelere göre arama yapabilirsiniz. Tasarım editörünün arayüzü, sözdizimi vurgulamasıyla kullanıcı dostudur. Birçok şablon için, görsel düzenleyici modunda görünümü ve işlevselliği özelleştirebilirsiniz. Tek bir yönetici paneli çerçevesinde aynı anda birkaç mağazayı yönetebilirsiniz. Ve güncellemeyi indirmeden önce, mağazayı devre dışı bırakabilecek çakışmaları önlemek için sistem, yüklü uzantıları uyumluluk açısından tarar. Bu büyük bir artı.

Artıları:

  • Yeni başlayanlar tarafından öğrenilebilir ve etkili bir şekilde kullanılabilir;
  • Gelişmiş işlevsellik - mağaza için önemli olan hemen hemen her şey kutudan çıktı;
  • Alışveriş için uygun kullanıcı arayüzü;
  • Yüksek performans ve nispeten düşük barındırma hızı gereksinimleri;
  • Çok sayıda kaliteli şablon ve kullanışlı modül;
  • Gelişmiş ekosistem: çok sayıda bilgi ve aktif geliştirici;
  • Satış ve mağaza trafiğinin ayrıntılı yerleşik istatistikleri;
  • İyileştirmeler yapmayı kolaylaştıran basit kod;
  • Ayrıntılı bir erişim hakları ayarı vardır (örneğin yöneticiler için);

eksileri:

  • Kutudan çıkan zayıf SEO (birkaç ayar, sayfaların indekslenmesi ile ilgili sorunlar, kopyaların üretilmesi, CNC'nin oluşumu sırasındaki hatalar), sorun uzantılar yüklenerek çözülür;
  • Uygunsuz görüntü yükleyici;
  • Kutunun dışında hızlı ödeme yok;
  • Mallar için canlı arama yoktur (adın ilk harfleriyle);
  • Makaleleri bir haber akışıyla tasarlamak için kategorilere göre sıralayamazsınız, örneğin;
  • Motor güncellemeleri nadiren yayınlanır;
  • Oldukça fazla sayıda küçük hata ve rahatsızlık (örneğin, sepete stokta olmayan ürünleri ekleme düğmesi her zaman etkindir).

5.MODX / MODEX → ayrıntılı genel bakış

MODX Revolution, özelliklerinde CMS'den çok çerçevelere daha yakın olan esnek bir sistemdir. Her tür site için uygundur, kolayca ölçeklenebilir. Ancak, sayfaların ve öğelerin ağaç yapısının görüntülenmesindeki kaos nedeniyle büyük sitelerin yönetimi çok uygun değildir. Sorun, "Koleksiyonlar" gibi bir modül ile tedavi edilir. Aramalı modül yükleyici, yönetici panelinde bulunur, derecelendirmeler vardır, uzantıların açıklamalarını okuyabilirsiniz. Genel olarak, motor kutudan çıktığı gibi hafiftir ve ayrıntılı işlevsellik ile parlamaz. Asgari olarak bir centilmenlik modül setinin zorunlu kurulumunu gerektirir.

Kullanıcının HTML / CSS'de akıcı olması koşuluyla, mastering zorluk seviyesi orta düzeydedir. Kontrol paneli temiz, hoş bir tasarıma ve nispeten basit bir yapıya sahiptir. Yeni başlayanlar tarafından kullanılabilir, ancak eğitim materyallerine dayalıdır. Kutudan çıktığı gibi, güçlü SEO optimizasyon araçları ve yüksek düzeyde güvenlik elde edersiniz. Motor özel olarak keskinleştirilmiş hazır tasarımlara sahip değildir, ancak siteye herhangi bir HTML şablonu koymanıza izin verir. Bunların aralığı çok büyüktür, ancak sistem içinde düzenleme yapmak için başka hiçbir yerde kullanılmayan belirli sözdizimini öğrenmeniz gerekir.

Artıları:

  • Yüksek düzeyde esneklik, herhangi bir karmaşıklığın yapıları ve unsurları inşa edilebilir;
  • Arama motorlarının gereksinimlerini karşılamak için kod ve ayarların mükemmel optimizasyonu;
  • Barındırma kalitesine iddiasız, sitelerin yüksek performansı;
  • Kullanıcı gruplarının yetkilendirilmesi için yüksek düzeyde güvenlik, esnek ayarlar;
  • Çok dilliliğin iyi uygulanması, arayüz öğelerinin yüksek kalitede Rusça yerelleştirilmesi;
  • Doğrudan yönetici panelinden kurulum için yeterli sayıda hazır modül mevcuttur;
  • Göze hoş geliyor ve başlangıçta arayüz az çok net;
  • Rusça ayrıntılı resmi belgeler.

eksileri:

  • Şablonları yüklemek için uygunsuz yaklaşım;
  • Standart olmayan motor sözdizimi;
  • Programlama becerisi olmadan motorla verimli çalışmak imkansızdır;
  • Birkaç uyarlanmış şablon, genellikle HTML düzenlerini optimize etmek ve bunları doğru bir şekilde görüntülemek için manuel ve kod değişiklikleri gerektirir;
  • Daha popüler CMS'den çok daha az eğitim materyali vardır.

6. Magento / Magento → ayrıntılı genel bakış

Magento, Adobe Inc.'e ait dünyanın en popüler vitrin motorudur. Gelişmiş bir topluluğa sahip çok güçlü bir CMS. Ama Runet'te değil. Community Edition'ı ücretsiz olarak indirebilirsiniz, ancak tamamen pazarımıza uyarlanmamıştır, Rusça yerelleştirmesi yoktur. Elle çalışma gerektiren kaba, potansiyel olarak gelişmiş bir ürün - kod. Runet'te kullanım için montajlar var (yerelleştirme, sosyal ağlarımızın entegrasyonu, ödeme sistemleri vb.), ancak ücretli. Genel olarak, bu ücretsiz sistem yüksek düzeyde para kazanma özelliğine sahiptir: şablonlar, modüller, geliştirici hizmetleri, lisanslar - neredeyse her şey ödenir.

Bu motor sadece iyi bir bütçeniz varsa kullanılmalıdır. Magento'da mağaza geliştirmenin maliyeti, özellikle bir Enterprise lisansı satın alırken yüksektir (yılda 15.000 dolardan). İşlevsellik mükemmel, kontrol paneli bilgilendirici ve kullanımı nispeten kolay. Çok sayıda istatistiksel özet, ürünleri değerlendirmek ve yorum yapmak için yerleşik derecelendirme sistemi, indirimler, kullanıcı haklarını ayarlama, iyi SEO optimizasyonu ve kullanıma hazır güvenlik, sayfa yüklemeyi hızlandırmak için gelişmiş bir önbelleğe alma algoritması - tüm bunlar ve çok daha fazlası dışında kutu.

Artıları:

  • Büyük mağazalar oluşturmaya uygun, kullanıma hazır iyi işlevsellik;
  • Pek çok şablon, çoğu ücretli ve ucuz olmasa da;
  • Sayfa yükleme hızını büyük ölçüde artıran verimli bir önbelleğe alma sistemi;
  • Birden fazla mağazayı tek bir yönetici panelinden yönetebilirsiniz;
  • Arama motoru optimizasyonu ve site güvenliği ile ilgili her şey iyi bir şekilde uygulanmaktadır.

eksileri:

  • Barındırma kalitesini talep eden;
  • Kurulum süreciyle başlayan ve kod değişiklikleriyle biten kullanım karmaşıklığı;
  • Nispeten az sayıda hazır uzantı ve nitelikli geliştiricilerin hizmetleri çok pahalıdır;
  • Ücretsiz bir sürümün resmi mevcudiyetine rağmen, mağazaların genel olarak yüksek maliyeti;
  • Orijinal versiyon, Runet'te kullanım için tamamen uyarlanmamıştır ve pazarımız için optimize edilmiş montaj, 8.000 rubleye mal olmaktadır.

7. ImageCMS / ImageCMS → ayrıntılı genel bakış

ImageCMS, WordPress, Premmerce ve WooCommerce'in bir karışımı olan çevrimiçi mağazalar oluşturmak için bir platformdur. Minimum sayıda ek modülün kurulumunu gerektiren hazır kutu kombinasyonu. İşlevsellik ve esneklik düzeyi ortalamadır, ustalaşmanın zorluğu ortalamadır, ancak en azından HTML/CSS bilgisi olmadan fazla ileri gidemezsiniz. Yalnızca dört hazır şablon vardır, bir kozmetik tasarım özelleştiricisi vardır, bu nedenle mağaza için benzersiz bir görünüm elde etmek için ya bir tasarım geliştirme sipariş etmeniz ya da mevcut olanı dikkatlice elle yeniden yapmanız gerekir. Biri pahalıdır, diğerinin uygulanması zordur ve yeni başlayanlar için neredeyse pratik değildir. Ancak MoySklad, 1C, Nova Poshta, RetailCRM ve kutudan çıkan diğer popüler servislerle entegrasyonlar var. SEO optimizasyonu için de çok şey yapıldı.

Kontrol paneli WordPress'inkine benzer, tek fark kutudan çıkar çıkmaz önceden yüklenmiş uzantıların sayısıdır. Burada birçoğu var, bu da yönetici alanının aşırı doygun görünmesini sağlıyor. Aslında bu CMS, belirli bir görevin gereksinimlerini karşılamak için değişiklik gerektiren bir derlemedir. Burada WordPress eklentileriyle doğrudan uyumluluk yoktur, optimizasyon için geliştirici hizmetleri pahalıdır. Bu sistemi yalnızca kutudan çıkar çıkmaz yeterli işlevselliğe sahipseniz kullanmak mantıklıdır. Sonuçta, şablonlar, iyileştirmeler ve kendi kendine yazılan eklentiler, değerinden daha pahalıya mal olacak. Buradaki dükkanlar, ancak yeterli bir bütçeniz varsa iyi olur.

Artıları:

  • Sistemin özü, açık ve kullanışlı, iyi bilinen WordPress'tir;
  • Bir mağaza işletmek için gereksinimlerin çoğunu karşılayan zengin yerleşik eklentiler;
  • WooCommerce özelliklerinin tam cephaneliği mevcuttur;
  • Kaliteli bir yerleşik blog var.

eksileri:

  • Birkaç yerel uzantı vardır, bir programcı bulmak kolay değildir ve hizmetlerin maliyeti aşırı pahalı olacaktır;
  • Tek tek ürünleri ve diğer faydalı küçük şeyleri görüntüleme sırasını manuel olarak yapılandıramazsınız;
  • Birkaç hazır şablon var ve geliştiriciden bireysel bir tasarım 2000 dolardan başlıyor;
  • Sunucuda yüksek yük, büyük veritabanı hacminde düşük performans;
  • Zayıf ekosistem - ürün, tartışmalar ve diğer şeyler hakkında yeterli bilgi yok.

8. TYPO3 / TaipoTri → ayrıntılı genel bakış

TYPO3, ileri düzey kullanıcılar için gelişmiş bir geliştirme ortamıdır. Öğrenmesi kolay değil, eşlik etmesi de kolay. Kesinlikle yeni başlayanlar için değil. Normal kullanım için programlama bilgisi ve web sitesi geliştirme deneyimi gereklidir. Güçlü bir ortalama hacme sahip (5-6 bin sayfaya kadar) blogların, portalların, İnternet dergilerinin / gazetelerinin oluşturulmasında en karlı şekilde kendini gösterir. Diyelim ki, kârsız zorluklarla ilişkili olmalarına rağmen, bir mağaza veya sosyal ağ oluşturmanın da mümkün olduğunu varsayalım - birçok eklenti ve iyileştirme gerekli olacaktır. Ayrıca başarılı olmak için bir bütçenizin olması gerekir. İyi barındırma, programcı hizmetleri, modüller - para harcamanız gerekiyor.

Bu CMS'nin arayüzü hiçbir şekilde basit değildir, ayrıca özel bir dahili dildir - siteyi özelleştirmek için TypoScript kullanılır. Ustalaşmadan başarı elde edilemez. Bu nedenle, uzmanların hizmetlerinin yüksek maliyeti - profil dar, herkes yardımcı olamaz. Kutunun dışında, sistem ciddi siteleri uygulamak için yeterli işlevselliğe sahip değildir. Birçok eklenti, depodan ücretsiz olarak indirilebilir. Kalite seviyeleri CMS topluluğu tarafından denetlenir. Bir kontrol panelinden birkaç proje yönetilebilir. Templavoila'nın şablonlama motoru, herhangi bir HTML şablonunu uyumlu bir şablona dönüştürmenize yardımcı olacaktır. Kozmetik değişiklikler yapmak için görsel bir düzenleyici de vardır. Profesyoneller için esnek, güçlü, özel motor.

Artıları:

  • Motor arayüzünün yüksek kaliteli yerelleştirilmesi;
  • Bir grup Templavoila / TypoScript kullanmak, istediğiniz tasarıma sahip olmanızı sağlar;
  • Sitelerin yüksek ölçeklenebilirliği;
  • Yüklemelerini önemli ölçüde hızlandıran sayfaları önbelleğe alma desteği;
  • Güvenilir tek bir kaynakta toplanan yeterli sayıda uzantı seti - TYPO3 Uzantı Deposu;
  • Büyük şirketler, endüstri devleri için web siteleri oluşturmak için harika.

eksileri:

  • Topluluk ağırlıklı olarak İngilizce konuşuyor, çok az Rusça belge var;
  • Hosting üzerinde ağır bir yük oluşturur, çok yer kaplar;
  • Öğrenmesi zor, kategorik olarak yeni başlayanlar için uygun değil;
  • Yalnızca yöneticinin bilgi yayınlayacağı siteler, yani kullanıcı tarafından oluşturulan içeriğe sahip olmayan projeler oluşturmak için uygundur;
  • Siteyi korumanın yüksek maliyeti.

9. CMS Basitleştirildi → ayrıntılı inceleme

CMS Made Simple, yeni başlayanlar tarafından kullanılmak üzere tasarlanmış bir sistemdir. Gerçekten de, bulut tabanlı web sitesi oluşturucularında bulunanlara benzer bir görsel tasarım düzenleyicisine sahiptir. Sunucuda kolay kurulum, basit kurulum, kullanımı kolay iyi bir dizi mevcut uzantı. Her şeyden önce, kartvizit siteleri ve çevrimiçi mağazalar oluşturmak için uygundur, ancak editörün araçlarını kullanarak tasarımın benzersizliğini elde etmek imkansızdır - sadece kozmetik değişiklikler. Derin özelleştirme, tüm basitliği ve rahatlığı ortadan kaldıran ve sistemi etkili kullanımın karmaşıklığı açısından diğer CMS'lerle eşit hale getiren kod değişiklikleri (PHP, HTML, CSS) gerektirecektir.

Arayüz kısmen Ruslaştırılmış, yerel ve güçlü çok az belge var - tam ustalık için İngilizce gezinmeniz gerekiyor. Motor hızlı çalışır ve bir mağaza açmak için bile süper barındırma gerektirmez. Birkaç yerleşik şablon vardır, bunlar, üçüncü taraf dış görünümlerini sistem içinde kullanım için uyarlamanıza olanak tanıyan erişilebilir bir HTML / CSS biçiminde yazılır. API açık, geliştiriciler çeşitli kalite ve kullanışlılık seviyelerinde 200'den fazla eklenti yazdı. Motorun hafifliği ve yerleşik sayfa önbelleğe alma mekanizması nedeniyle optimizasyon mükemmeldir. Güvenlik, kutunun dışında iyi bir şekilde uygulanmaktadır. Kötü bir motor değil, ancak potansiyeli yalnızca deneyimli geliştiricilerin elinde ortaya çıkıyor.

Artıları:

  • Kontrol panelinin göreceli basitliği;
  • Şablonlarda kozmetik değişiklik yapma kolaylığı;
  • İyi düzeyde SEO optimizasyonu ve güvenliği;
  • Sınırlı bir bütçeyle küçük mağazalar oluşturmak için kullanmak faydalıdır;
  • Barındırma kalitesi için düşük gereksinimler;
  • Tipik görevleri çözmek için yeterli sayıda hazır eklenti;
  • Düzenli güncellemeler.

eksileri:

  • Küçük ve çoğunlukla İngilizce konuşan topluluk;
  • Rusça video dersleri de dahil olmak üzere az miktarda eğitim materyali;
  • Kodu kurcalamadan benzersiz bir tasarım elde etmek imkansızdır;
  • Bazen, güncelleme yaparken, "düşmeden" önce mükemmel çalışan eklentiler;
  • İngilizce bilgisi ve en azından programlamanın temelleri olmadan sistemin potansiyelini açığa çıkaramazsınız.

10. Beton5 → ayrıntılı genel bakış

Beton5, görsel bir düzenleyiciye dayalı web sitesi oluşturucularla etkileşim mekaniğine benzer, popüler bir CMS'dir. Ayırt edici bir özellik ve sisteme olan talebin nedeni, içinde oldukça karmaşık siteler oluşturabileceğiniz gerçekten basit bir arayüz. Öğeler (widget'lar) ekleyerek kullanıcı sayfaları toplar. Ardından blokların, renklerin, arka planların, yazı tiplerinin, gezinmenin ve daha fazlasının içeriği değiştirilerek düzenlenebilirler. Düzenleyici, koda girmeden herhangi bir öğenin basit bir şekilde özelleştirilmesine izin verir. Daha fazlasına ihtiyacınız varsa - lütfen, bu bir CMS'dir, kod tamamen açıktır.

Şablonlar ücretsiz olarak indirilebilir ve sistemin resmi web sitesindeki pazaryerinde (30-45 $) satın alınabilir. İşlevselliği genişletmek için eklentileri oradan indirerek kullanabilirsiniz. Seçim, elbette, popülerlikte liderlere ulaşmasa da iyi. Bu CMS, şirket web siteleri, bilgi portalları, bloglar oluşturmak için mükemmeldir. Daha az ölçüde - çevrimiçi mağazalar için, kutudan çıktığı için Runet, teslimatlar ve diğer şeyler için önemli olan ödeme sistemlerinin entegrasyonu yoktur. Kullanıma hazır SEO seçenekleri, 30 dolardan başlayan ücretli eklentilerle temeldir.

Artıları:

  • Görsel düzenleyici ile yapıcılar tarzında arayüz;
  • Yeni başlayanlar için uygun;
  • Birçok ücretsiz seçeneğe sahip merkezi eklenti ve tema mağazaları;
  • Şablonların ve ücretli eklentilerin orta düzeyde ortalama maliyeti;
  • Motor çok dilliliği destekler.

eksileri:

  • Sistemin Runet'in ihtiyaçlarına zayıf adaptasyonu: bizim için önemli olan hizmet entegrasyonlarına sahip birkaç uzantı, küçük bir topluluk, forumlarda durgun tartışmalar, sosyal ağlarda ölü gruplar, İngilizce belgeler.

Ayrıntılı olarak, süreç kullanılan CMS'ye bağlı olarak değişecektir: hangi eklentinin indirileceği, nereye tıklanacağı, şablonun nasıl kurulacağı ve yapılandırılacağı, metinlerin ne olması gerektiği - tüm bunlar ve çok daha fazlası, seçime bağlı olan nüanslardır. motor ve onunla çözdüğünüz görev. ...

SSS (Soru - Cevap)

  • CMS'de kendiniz bir web sitesi yapmak gerçekçi mi?
  • CMS'de web sitesi geliştirme hazırlık gerektirir. Kişi genel olarak deneyimli bir PC kullanıcısı olmalı ve giriş seviyesi kodlamayı (HTML/CSS) anlamalıdır. Ayrıca, öğretim materyallerini algılama ve ardından bunları pratikte uygulama becerisi de önemlidir.

    Çok az insan, hazırlık ve ipuçları olmadan sıfırdan oturabilir ve aynı nispeten basit WordPress veya çok basit Beton5'i kullanabilir. Süreci anlamanız ve / veya öğrenebilmeniz gerekir. Bu şeyler varsayılan olarak sezgisel değildir.

    Genel olarak, evet, kendi başınıza bir CMS üzerinde bir web sitesi oluşturmak gerçekten mümkün. Ama ne ve kimin yapacağına bağlı. Bazıları yapabilir, bazıları yapamaz ve asla yapamayacak. Bu bir gerçektir. Zorluk herkes için değil. İstikrarlı bir motivasyonları varsa, birçok insan sıfırdan başarılı olur. Geri kalanlar üçüncü taraf geliştiricilere ödeme yapar veya web sitesi oluşturucularını kullanır - en kolay seçenek.

  • Hangi CMS'yi seçmelisiniz?
  • En kolay yol, oluşturduğunuz site türü için bir profil sistemi seçmektir. Örneğin, WooCommerce + WordPress tabanlı iyi bir mağaza oluşturmak yeni başlayanlar için en iyi yoldur. Birçoğunun yaptığı gibi, tam teşekküllü bir çevrimiçi mağazayı kendi başınıza uygulamak oldukça mümkündür. Deneyimli bir web yöneticisinin Opencart'ta bir mağaza oluşturması, WooCommerce eklentisiyle birlikte WP'den daha kolay olacaktır. Bunun nedeni, bunun bir çevrimiçi mağaza için özel bir CMS olması ve kutudan çıkar çıkmaz gerekli işlevselliklerden oluşan sağlam bir katman içermesidir. Bilgilendirici siteler Joomla'da, WP'de bloglar, Drupal, Typo3 ve MODX'te - büyük şirketlerin siteleri, portallar vb.

    Motorun uzmanlaşmasına ek olarak, fikri hayata geçirmek için ihtiyaç duyulacak eklentilerin maliyetini ve kalitesini de göz önünde bulundurmak gerekiyor. Sistemin popülaritesi de bir rol oynar. Motor ne kadar çok talep görürse, makul bir fiyata yardımcı olabilecek daha fazla bilgi, uzantı, şablon ve geliştirici o kadar fazla olur. Bu, sonuçta işin rahatlığını ve projenin maliyetini etkileyecektir. Genel olarak, sitenin türüne (kartvizit, mağaza, blog, portal vb.) karar verirken, CMS yönünde profil için incelemeleri, derecelendirmeleri okuyun / bakın. Runet'te en popüler olanı seçin - bu, çoğu durumda doğrulanan genel bir tariftir.

  • CMS'de ücretsiz bir web sitesi yapmak mümkün mü?
  • Kesinlikle hayır. Motorun kendisi ücretsiz olabilir, ancak barındırma ve alan kesinlikle değildir. Kendiniz için yerel bir site oluşturmayacaksanız. Herhangi bir sistem için birçok ücretli eklenti ve şablon da vardır. Tüm stüdyolar ve geliştirme ekipleri bu ekosistemlerden para kazanıyor. Yani, ücretsiz CMS, motor lisansı maliyetini ödemeye ve API'sine herkes için açık erişime gerek olmadığı anlamına gelir. Bu arada, bir web sitesi kurmanın / sürdürmenin maliyeti, bir dizi faktöre bağlı olarak ağır olabilir.

    Adil olmak adına, başlangıçta ücretli ekosistemlerde, uzantıların ortalama fiyatlarının genellikle daha yüksek olduğunu ve hem eklentiler hem de şablonlar için daha az ücretsiz fiyatların bulunduğunu not ediyoruz. Geliştirici hizmetlerinin maliyeti, sistemin popülerliğine ve karmaşıklığına bağlıdır. Barındırma maliyetinin yanı sıra belirli bir CMS ve site türü için gereksinimleri de değişir. Tüm bunlar ve diğer birçok faktör proje bütçesini etkiler. Kesin olan bir şey var - her durumda para yatırmanız gerekiyor. Ama ne kadar bireysel bir soru.

    Sitenin bakımı için hiç para yoksa, uCoz yapıcısını kullanabilirsiniz - ücretsiz bir planda size ücretsiz barındırma ve alan adı alma fırsatı verir: sunucuda 400+ MB alan, bir site bir alt etki alanında (* .ucoz.net, * .ucoz.org vb. . veya ücretsiz etki alanlarında * .tk, * .ml, * .ga), HTML / CSS / JS kaynak koduna ve diğer özelliklere erişim.

Birçok ücretsiz CMS vardır. Değişen derecelerde popülerlik ve özelliklere sahiptirler. Uzmanlar var, yapı ve uzantılar nedeniyle evrensel var. Para kazanma, talep edilen herhangi bir sistem etrafında gerçekleşir - geliştiriciler eklentiler yazar, hizmetler sağlar, şablonlar çizer, dizer ve satar. Bu tür ekosistemlerdeki yaşam tüm hızıyla devam ediyor, insanlar içinde çalışıyor ve para kazanıyor. Web siteleri her zaman maliyetlidir, ücretsiz siteler yoktur.

CMS'de bir web sitesi oluşturmak herkes için bir görev değildir. Ortalama bir PC kullanıcısının uygun bir web sitesi oluşturucu ile çözmesi çok daha kolaydır. Faaliyetlerinizi ve gelirinizi bu tür sistemlerle ilişkilendirme planları olduğunda CMS'ye başvurmak mantıklıdır. Ya da nasıl olduğunu bilmek çok ilginç. Birçok motor uzun zamandır profesyonellerin ve yetenekli yeni başlayanların alanı olmuştur. Ve bu tesadüf değil - karmaşıklar. Tüm faktörleri göz önünde bulundurarak yeni başlayanlar için genel tavsiye: WordPress veya web sitesi oluşturucuları kullanın.

Neyi ve nasıl olduğunu denemek istiyorsanız, o zaman en kolay yol herhangi bir ücretsiz barındırmaya gitmek, WordPress veya Joomla'yı otomatik olarak yüklemek, ardından deneyimsiz bir gözle bunların arasında gezinmek, sayfalar oluşturmaya çalışmak, standart şablonu düzenlemek ve daha fazlasını yapmaktır. Sonuca bağlı kalmadan, sadece nasıl olduğunu görün ve anlayın. Biraz daha ilginç hale getirmek için birkaç temel eğitim videosu izleyerek yolculuğu desteklemeniz önerilir.

Drupal, MODX, Magento, TYPO3 gibi sistemler kesinlikle karmaşıktır ve ilk CMS rolü için uygun değildir. Gerekirse, anlama açısından daha erişilebilir başka bir sisteme hakim olduktan sonra onlara başvurmanız gerekir. Genellikle WordPress hakkında konuşuyoruz - ilk adımlar için en belirgin ve pratik. Veya OpenCart, ilk mağazanızı oluşturmak için bir numaradır. Joomla, programlamanın temellerini pratikte nispeten kolay bir şekilde öğrenmek ve bir kartvizit veya bilgi portalı oluşturmak isteyenler için iyidir. Şablonlar saf HTML / CSS'dedir ve düzenlenmesi oldukça kolaydır.

Site için bir motor seçme sorusu, bir araba seçme sorusuna çok benzer (eğer aşina iseniz). Çünkü seçim çok büyük ve birkaç motor denemeden sizin için özel olarak daha iyi olan şey söylenemez. Seçim zaten yapıldıktan sonra, CMS neredeyse hiç değiştirilmez. Bunun nedeni, site motorunu değiştirmenin oldukça zor bir iş olmasıdır (SEO, işlevsellik, tasarım ve diğer özellikleri korumak açısından). Çoğu zaman, farklı bir motorda sıfırdan yeni bir site oluşturmak, onu aktarmaktan daha kolaydır.

site motoru(İngilizce CMS), siteyle çalışmayı basitleştirmek ve sitenin işlevselliğini oluşturmak (mesaj göndermek, sipariş vermek, sıralamak, aramak vb.) Daha da basitleştirmek gerekirse, motor nihai sonuç (site sayfasının çıktısı) ile içerik arasında bir ara bağlantıdır. Daha ayrıntılı bir tanım okuyabilirsiniz.

Prensip olarak, bir site hiç motorsuz olabilir. Bu sitelere "statik" siteler denir. Basitçe bir grup ".html" dosyasından oluşurlar. Statik bir sitenin aksine, motor hazır dosyalar içermez. Belirli bir URL'ye her erişildiğinde sayfayı yeniden oluşturur (örneğin, site / primer-cms.html). Yani her istekte veritabanına erişilir, veriler alınır, bir şablondan bir sayfa oluşturulur, vb. Bütün bunlar sitenin hızını yavaşlatıyor, ancak bu yavaşlama hiç de kritik değil.

1. Sitenin bir motora ihtiyacı var mı?

Tabii ki basit bir site oluşturmak için HTML öğrenmenizi tavsiye etmem çünkü hem zamanınızı alır hem de oluşturulan sitenin kimseyi etkilemesi pek olası değildir. Bunun nedeni, bir web sitesi oluşturmanın, acemi bir web yöneticisinin sahip olmadığı belirli bir miktarda deneyim gerektirmesidir.

Motor seçimi tamamen sitenin hangi amaçla yapıldığına bağlıdır. Bir kartvizit sitesi bir motora ihtiyaç duymaz ve bir çevrimiçi mağazanız varsa, motorsuz yapamazsınız. Her motor, sitenin belirli bir konusuna odaklanır. Evrensel motorlar var, yani üzerinde her şeyi yapabileceğiniz, ama sonunda her şey çarpık çalışıyor.

Motoru olmayan bir site, hacklenecek hiçbir şey olmadığı için onu hacklemenin temelde imkansız olması avantajına sahiptir. Bu siteler çok sağlamdır ve çok hızlı yüklenir.

2. Ücretli ve ücretsiz motorlar

Birçok kişi site motorlarını ücretli ve ücretsiz olarak ikiye ayırır. Eh, aslında öyle. Her birinin avantajları ve dezavantajları nelerdir ve hangisini seçmeli?

2.1. Ücretli CMS'nin artıları ve eksileri

2.2. Ücretsiz CMS'nin artıları ve eksileri

Popülerliklerinden dolayı ücretsiz motorlara odaklanırdım ve ayrıca onlarda her şeyi yapabilirsiniz. Ancak, iyileştirmeleri kendiniz yapmanızı tavsiye etmem. Bazı ciddi hatalar yapma şansı çok yüksektir. Bu motor tarafından yönlendirilen bir programcı bulmak ve ona görevler vermek daha iyidir.

3. Popüler motorların gözden geçirilmesi

Sadece en popüler ve yaygın motorları ele alacağız. Doğal olarak, bunlardan çok daha fazlası var. Popüler CMS'yi kullanmanızı öneririm çünkü kural olarak daha az hata içerirler, onlar hakkında daha fazla bilgi içerirler ve iyileştirmeler için programcıları aramak daha kolaydır.

3.1. Blog / kartvizit sitesi ve tüm durumlar için motorlar

1. Wordpress

Gerçek bir kurucu olarak da adlandırılabilecek süper motor. Rusya'da çok popüler. Çoğu site üzerinde çalışır. Bu motorla istediğinizi yapmanıza izin veren bir sürü eklenti var. Popülerliği, açık kaynak kodundan ve her şeyin ücretsiz olmasından kaynaklanmaktadır. Dezavantajı: WordPress çok sayıda kullanıcı için optimize edilmediğinden, böyle bir sitede süper büyük bir portal yapmak istenmez.

2. DLE

Ücretli motor (fiyatı sadece 2000-3000 ruble olmasına rağmen). Motorun içinde çalışmak açısından her şey çok uygun. Ayrıca birçok modül ve her türlü bonus var. Kodun hata ayıklaması ve anlaşılması belirgin şekilde daha zordur. Ücretsiz olsaydı, WordPress'in ilk etapta olduğu bir gerçek değil. DLE genellikle saldırıya uğrar ve prensipte ücretsiz olarak kullanılabilir.

3. Joomla

Yeni başlayanlar genellikle bu motorda küçük siteler yapar. Profesyonellerden: ücretsiz, çok fazla bilgi. Eksileri: Web sitesi tanıtımı için hiç optimize edilmemiş. Aynı zamanda, kod çok tatsız ve karmaşık olduğu için "optimize edilmiş" hale getirmek oldukça sorunludur.

4. Drupal

Sadece iyi bir motor. Çok popüler değil ve bu nedenle çeşitli eklentiler bulmak zor olabilir. Motor son derece güvenli ve emniyetlidir.

3.2. Çevrimiçi mağazalar için motorlar

Çevrimiçi mağazalar için birçok farklı motor seçeneği vardır. Tüm bu yığınlar arasında en iyisini seçmek zor. En popülerleri listeleyeceğim

  • Bitriks;
  • PrestaShop;
  • ImageCMS Mağazası;
  • osTicaret;
  • Magento;
  • ShopCMS;

Ek olarak, blog motorlarını kullanarak çevrimiçi bir mağaza yapabilirsiniz. Bu bir demet olacak:

  • WordPress + e-Ticaret;
  • WordPress + eShop;
  • WordPress + WooCommerce;
  • WordPress + Hızlı Mağaza;
  • Joomla + VirtueMart;
  • Drupal + Ubercart;

Yapmalı mıyım? Hangi hedeflere bağlı olduğuna bağlı. Geniş işlevselliğe sahip çok iyi bir çevrimiçi mağazaya sahip olmak istiyorsanız, özel çevrimiçi mağaza motorlarını seçmelisiniz. Ve fiyatları olan birkaç düzine ürün yerleştirmeniz gerekiyorsa, bir sürü Wordpress veya başka bir şey kullanabilirsiniz.