Portal oluşturmak için hangi cms'yi kullanmak daha iyidir? Ücretsiz CMS karşılaştırması: Wordpress, Joomla, Drupal, vb. Teknolojinin ön saflarında – CryENGINE

Ücretsiz CMS (İçerik Yönetim Sistemi - “içerik yönetim sistemi”) büyük talep görüyor. Bunlardan herhangi birini indirebilir, barındırma sisteminize yükleyebilir ve siteyi başlatabilirsiniz. Ancak hepsi o kadar farklı ki, bir çifte hakim olduktan sonra listedeki üçüncünün başlangıçta anlaşılır olacağı bir gerçek değil. Bu özellikle çevrimiçi mağazalara yönelik özel platformlar için geçerlidir. Çoğunun arayüzde ortak bir temeli yoktur ve sayfaların yapısını ve işlevselliğini oluşturmaya yönelik yaklaşımlar önemli ölçüde farklılık gösterir.

Herhangi bir CMS'de uzmanlaşmak isteyen yeni başlayanlar, bunun ne için olduğunu ve nasıl olması gerektiğini anlamalıdır. Yanlış ateşlemeleri ve zaman kaybını önlemek için. Dikkatinize TOP 10 listesi.

En iyi ücretsiz CMS 2019'un değerlendirmesi:

Bizim seçimimiz!

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

WordPress, dünyadaki en ünlü ve popüler CMS'dir, bir tür niş sembolüdür. Blog oluşturmak için yazılmıştı, ancak süreçte eklentiler, şablonlar ve topluluk etkinliği geliştiricileri sayesinde evrensel bir motora dönüştü. Kontrol panelinde geniş bir yelpazeye sahip yerleşik eklenti ve şablon kitaplıkları bulunur. Her şeyin incelemeleri, derecelendirmeleri, talimatları, derecelendirmeleri vardır. Çeşitli kriterlere göre sıralayabilirsiniz; seçim yapmak kolaydır. Birçok stüdyo bu sistem için şablonlar çizmektedir. Dersler içeren dağlar dolusu video ve kilometrelerce tartışma forumları yer alıyor. Nasıl kullanılacağını öğrenmek diğerlerine göre daha kolaydır.

WordPress iki tür içerikle çalışır: sayfa ve makale. Gönderi oluşturma düğmesi ayrı olarak yerleştirilmiştir, doğrudan siteden bir gönderi yayınlayabilirsiniz - her şey haber akışını yayınlamanın rahatlığına ve hızına göre tasarlanmıştır. SEO, hız optimizasyonu, güvenlik ve çok daha fazlası gibi eklentiler aracılığıyla uygulanır. Mağazalar, açılış sayfaları, forumlar ve diğer şeyleri oluşturmak için, yetenekler açısından ayrı, tam teşekküllü yazılımları anımsatan birçok özel, güçlü eklenti vardır. Hazır kutulu versiyonu kullanmayı tercih edenler için web sitesi oluşturucu formatında da mevcuttur.

Artıları:

  • Popülerlik: WordPress ekosisteminde çok sayıda geliştirici çalışıyor, eklenti ve şablon yelpazesini sürekli genişletiyor/iyileştiriyor;
  • Bu CMS için optimize edilmiş ayarlara sahip ayrı bir plana sahip birçok barındırma sağlayıcısı vardır;
  • Her formatta çok sayıda mevcut eğitim materyali;
  • Öğrenmesi nispeten kolay, yeni başlayanlar için aşağı yukarı uygun;
  • Çok sayıda yüksek 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 bir barındırma ile büyük trafiğe dayanabilme;
  • Büyük web siteleri oluşturmaya uygun eklentiler sayesinde çok yönlülük.

Eksileri:

  • Dünyadaki tüm web sitelerinin üçte birinden fazlası WordPress üzerinde çalışıyor ve bu da bu sistemi saldırganların ve deneyimsiz geliştiricilerin ana hedeflerinden biri haline getiriyor;
  • Sistem, kutudan çıktığı haliyle basit bir blog veya kartvizit oluşturmaya uygundur;
  • Sunucu üzerinde hatırı sayılır bir yük oluşturur, hostingin iyi olması gerekir;
  • Bir eklenti kullanılarak çözülebilmesine rağmen yinelenen sayfalar üretir.

2. Joomla / Joomla → ayrıntılı inceleme

Joomla listedeki en popüler ikinci CMS'dir. Büyük topluluk, çok sayıda eklenti ve şablon. Küçük ve orta ölçekli web siteleri oluşturmak için en uygunudur bilgi niteliği. Özellikle kullanıcıların kendileri tarafından içerikle doldurulan kaynak türlerini (mesaj panoları, forumlar ve hatta sosyal ağlar) oluştururken işe yarar. Tüm bunlar için iyi geliştirilmiş eklentiler var. Kutunun dışında işlevsellik nispeten zengindir (birçok genel, hassas ve SEO ayarı). Ustalaşmanın zorluğu ortalamadır. Sistemle etkileşimin mantığı benzersizdir. Alışkın değilseniz, modüller, içerik görüntülemek için kullanılan şablon hücreler ve aralarındaki bağlantılar konusunda kafanız karışabilir. Bir kez alıştığınızda artık kafa karıştırıcı ve zor görünmeyecek.

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 aracılığıyla geliştirilir, ancak burada büyük bir mağaza oluşturmamak daha iyidir - motorun ortalama performansı vardır, büyük ölçüde optimizasyona ve barındırma kalitesine bağlıdır. Sonsuz sayıda şablon vardır (her ikisi de 30-60$ karşılığında ödenir, vb.), çeşitli işlevler içerirler: bazıları kilometrelerce ayar ekranına sahip yüzden fazla yerleşik modül içerir. İyi olan şey, şablonların kodla düzenlenmesinin kolay olmasıdır; bunlar HTML ve CSS'yi temel alır. Bunları bilerek neredeyse her şeyi değiştirebilirsiniz. Esnek, ilginç toplu CMS.

Artıları:

  • Her türlü web sitesi oluşturmaya uygundur, asıl önemli olan, motora modüller ve veritabanı hacmi (içerik) ile aşırı yükleme yapmamaktır, aksi takdirde zayıf barındırma ile sayfa yükleme hızında kesinlikle sorunlar olacaktır;
  • Sosyal ağları makul düzeyde çalıştırmaya yönelik uyarlanabilirlik - pek çok motor bunu yapamaz;
  • Güçlü ekosistem, bilgi ve bol miktarda deneyimli geliştirici;
  • Çok sayıda şablon vardır ve bunlar çok çeşitli işlevler içerir;
  • Birçoğu ücretsiz olan geniş bir eklenti ve bileşen yelpazesi;
  • Koda tam erişim; minimum düzeyde düzenleme becerisi gereklidir.

Eksileri:

  • Kontrol paneli kafa karıştırıcıdır ve ortalama bir başlangıç ​​seviyesi için karmaşık görünür;
  • Bu boşluk hızlı barındırma, eklentiler ve ayarlarla optimizasyonla doldurulsa da çalışma hızı ortalamadır;
  • Güçlü şablon örneklerinin kurulumu zordur; talimatları okumadan nadiren yapabilirsiniz;
  • İlk andan itibaren güvenlik düzeyi vasattır ve eklentiler ve eller kullanılarak ek çalışma gerektirir;
  • Motor güncellemeleri her zaman doğru şekilde çalışmaz ve kontrol paneline giriş yapılamaması veya veri kaybı gibi hatalara yol açabilir.

3. Drupal / Drupal → ayrıntılı inceleme

Drupal, yalnızca deneyimli geliştiricilere yönelik bir motordur. İlk CMS olarak yeni başlayanlar için kesinlikle uygun değildir ve denemeye bile değmez. Ustalaşmanın zorluk seviyesi yüksektir. Karmaşık veri yapısına sahip büyük web siteleri oluşturmak için çok uygundur. İstediğiniz kadar oluşturmanıza olanak tanır özel türler Sitenin ön ucundaki herhangi bir noktada modüller aracılığıyla görüntülenebilen içerik. Düzen veya içerik konusunda herhangi bir kısıtlama yoktur. CCK (İçerik Oluşturma Kiti) eklentisi sayesinde uygulayabilirsiniz Çeşitli türler Bu sistemin karakteristik sınıflandırma mekanizmasını atlayarak içeriği belgelere dönüştürebilirsiniz.

Motor evrenseldir ve kartvizit, portal, mağaza veya tanışma sitesi oluşturmanıza olanak tanır. Kutudan çıktığı haliyle yüksek düzeyde güvenlik ve çalışma hızı sunar. Ancak veritabanı üzerinde büyük bir yük oluşturduğundan az çok hızlı barındırma gerektirir. Sistem için çok şey yazılmış olan ek eklentiler yüklemeden bile yeterli SEO ayarı vardır. Karakteristik özellikleri arasında mükemmel ölçeklenebilirlik, optimizasyon ve etkili kullanım için programlama bilgisine duyulan ihtiyaç yer almaktadır. Çok sayıda şablon var (ortalama 50-60$ karşılığında ödeniyor), 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ğildir.

Artıları:

  • Gerçek çok yönlülük, her yönde esneklik;
  • Sonsuz sayıda içerik türü oluşturma ve uygulama yeteneği;
  • Kutunun dışında, güçlü SEO, güvenlik ve donanıma yönelik mütevazı bir istek;
  • Ekosistem içerisinde geniş bir topluluk, çok sayıda rehber, dokümantasyon ve yetkin geliştiriciler;
  • Temel işlevselliği genişleten zengin bir modül seti;
  • Kanca kullanma yeteneği - motor algoritmalarındaki büyük ölçekli değişiklikleri basitleştirmek için prosedür işleme değiştiricileri;
  • Yüksek düzeyde standardizasyon - neredeyse tüm kodlar geliştiriciler tarafından aynı tarzda yazılmıştır, bu da topluluğun onunla çalışmasını kolaylaştırır.

Eksileri:

  • Öğrenme ve kullanmanın bariz zorluğu nedeniyle sıradan kullanıcılar için uygun değildir;
  • Programlama bilgisi olmadan çoğu modülü yapılandırmak mümkün olmayacaktır;
  • Stabil ve hızlı çalışma Sitenin güçlü bir sunucuya ihtiyacı var.

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

OpenCart en popüler E-ticaret platformlarından biridir. Çevrimiçi mağazalar oluşturmak için özel olarak tasarlanmış ve kutudan çıktığı haliyle etkileyici bir dizi özellik içerir: görsel bir şablon düzenleyici, ürün, kategori, üretici, sayfa ve diğer şeylerin sayısında herhangi bir kısıtlama yoktur, çok dilliliği destekler, indirimler, incelemeler, teslimat seçenekleri, vergi hesaplamaları, ürün derecelendirmeleri vb. Motor sistemi modülerdir, yani mağaza sınırsız olarak genişletilebilir. Yerleşik bir istatistik toplayıcı var (görüntülemeler, satış raporu, popülerlik derecelendirmesi vb.), ancak SEO optimizasyonu kutudan çıktığı haliyle yetersiz. Üçüncü taraf ve büyük olasılıkla ücretli bir modül kullanmanız gerekecek.

Mastering zorluk seviyesi ortalamadır. Sistem mantıksal olarak oluşturulmuştur, ancak mağazanın pek çok açık ve ince ayarı vardır. Yeni başlayanlar için kolay olmayacak ama motivasyonunuz varsa projeyi hayata geçirme şansınız oldukça yüksek. Modül ve şablon depoları doğrudan kontrol paneline yerleştirilmiştir; filtrelere göre arama yapabilirsiniz. Tasarım düzenleyici arayüzü, söz dizimi vurgulamasıyla kullanıcı dostudur. Birçok şablon için bu modu kullanabilirsiniz görsel editör görünümü ve işlevselliği özelleştirin. Tek bir yönetici panelinde birden fazla mağazayı aynı anda yönetebilirsiniz. Güncellemeyi indirmeden önce sistem uyumluluk taraması yapar yüklü uzantılar Mağazayı hizmet dışı bırakabilecek çatışmaları önlemek için. 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 çıkar;
  • Rahat Kullanıcı arayüzü alışveriş yapmak için;
  • Yüksek performans ve nispeten düşük barındırma hızı gereksinimleri;
  • Birçok yüksek kaliteli şablon ve kullanışlı modül;
  • Gelişmiş ekosistem: birçok bilgi ve aktif geliştirici;
  • Satış ve mağaza trafiğinin ayrıntılı yerleşik istatistikleri;
  • Değişiklik yapmayı kolaylaştıran basit kod;
  • Erişim haklarına ilişkin ayrıntılı bir ayar mevcuttur (örneğin yöneticiler için);

Eksileri:

  • Kutudan çıktığı haliyle zayıf SEO (az sayıda ayar, sayfaların indekslenmesiyle ilgili sorunlar, kopyaların üretilmesi, CNC oluşturulurken hatalar), sorun uzantıların yüklenmesiyle çözülür;
  • Uygunsuz görüntü yükleyici;
  • Kutudan hızlı çıkış yok;
  • Ürünler için canlı arama yoktur (adın ilk harflerine göre);
  • Örneğin makaleleri haber akışı olarak görüntülemek için kategorilere ayıramazsınız;
  • Motor güncellemeleri oldukça nadiren yayınlanır;
  • Oldukça fazla sayıda küçük hata ve rahatsızlık (örneğin, stokta olmayan ürünleri sepete ekleme düğmesi her zaman etkindir).

5. MODX / MODEX → ayrıntılı inceleme

MODX Revolution, özellikleri CMS'den ziyade çerçevelere daha yakın olan esnek bir sistemdir. Kolayca ölçeklenebilir, her tür web sitesini oluşturmaya uygundur. Ancak büyük web sitelerinin yönetimi, sayfaların ve öğelerin ağaç yapısının görüntülenmesindeki kaostan dolayı pek uygun değildir. “Koleksiyonlar” gibi bir modül ile sorun çözülüyor. Arama özellikli modül yükleyici doğrudan yönetici panelinde bulunur, derecelendirmeler vardır, uzantıların açıklamalarını okuyabilirsiniz. Genel olarak, motor kutudan çıktığı haliyle hafiftir ve ayrıntılı işlevselliğe sahip değildir. En azından bir beyefendiye özgü modül setinin zorunlu kurulumunu gerektirir.

Kullanıcının HTML/CSS'de akıcı olması koşuluyla, uzmanlaşmanın zorluk düzeyi ortalamadır. Kontrol paneli temiz, hoş bir tasarıma ve nispeten net bir düzene sahiptir. Yeni başlayanlar tarafından kullanılabilir, ancak eğitim materyallerine güvenebilirsiniz. Kutudan çıktığı anda güçlü SEO optimizasyon araçlarına ve yüksek düzeyde güvenliğe sahip olursunuz. Motorun kendisine özel hazırlanmış hazır tasarımları yoktur ancak siteye dilediğiniz HTML şablonunu eklemenize olanak sağlar. Bunların kapsamı çok geniştir, ancak sistem içinde düzenleme yapmak için başka hiçbir yerde kullanılmayan kendine özgü sözdizimini öğrenmeniz gerekecektir.

Artıları:

  • Yüksek düzeyde esneklik, her türlü karmaşıklıktaki yapılar ve unsurlar inşa edilebilir;
  • Gereksinimleri karşılamak için kod ve ayarların mükemmel optimizasyonu arama motorları;
  • İddiasız barındırma kalitesi, yüksek web sitesi performansı;
  • Yüksek düzeyde güvenlik, kullanıcı gruplarının yetkilendirilmesi için esnek ayarlar;
  • Çok dilliliğin iyi uygulanması, yüksek kalite Arayüz öğelerinin Rusça yerelleştirilmesi;
  • Yeterli set hazır modüller, doğrudan yönetici panelinden kurulabilir;
  • Göze hoş gelen ve az çok anlaşılır bir arayüz;
  • Rusça ayrıntılı resmi belgeler.

Eksileri:

  • Şablonların kurulumuna uygunsuz yaklaşım;
  • Standart olmayan motor sözdizimi;
  • Programlama becerileri olmadan motorla verimli bir şekilde çalışmak imkansızdır;
  • Uyarlanmış şablonların sayısı azdır; HTML düzenlerini optimize etmek ve bunları doğru şekilde görüntülemek için genellikle elle ve kodla değişiklik yapılması gerekir;
  • Daha popüler CMS'lerden çok daha az eğitim materyali vardır.

6. Magento / Magento → ayrıntılı inceleme

Magento, Adobe Inc.'e ait dünyanın en popüler alışveriş motorudur. Gelişmiş bir topluluğa sahip çok güçlü bir CMS. Ancak RuNet'te değil. Topluluk Sürümü'nü ücretsiz olarak indirebilirsiniz, ancak pazarımıza hiç uyarlanmamıştır ve Rusça yerelleştirmesi yoktur. Manuel geliştirme gerektiren ham, potansiyel olarak gelişmiş bir ürün - kod. RuNet'te kullanıma yönelik derlemeler mevcuttur (yerelleştirme, sosyal ağlarımızın entegrasyonu, ödeme sistemleri vb.), ancak ücretlidirler. Aslında bu ücretsiz sistem yüksek düzeyde para kazanmaya sahiptir: şablonlar, modüller, geliştirici hizmetleri, lisanslar - neredeyse her şey ücretlidir.

Bu motor yalnızca makul bir bütçeniz varsa kullanılmalıdır. Magento'da mağaza geliştirmenin maliyeti, özellikle de Kurumsal lisans satın alırken yüksektir (yıllık 15.000 ABD dolarından başlayan fiyatlarla). İşlevsellik mükemmel, kontrol paneli bilgilendirici ve nispeten kullanışlı. Çok sayıda istatistiksel rapor, ürünleri değerlendirmek ve yorumlamak için yerleşik bir derecelendirme sistemi, indirimler, kullanıcı haklarının ayarlanması, iyi düzeyde SEO optimizasyonu ve kullanıma hazır güvenlik, sayfa yüklemesini hızlandırmak için gelişmiş bir önbellekleme algoritması - tüm bunlar ve çok daha fazlası kutuya dahildir.

Artıları:

  • Büyük mağazalar oluşturmaya uygun, kullanıma hazır iyi işlevsellik;
  • Çoğu ücretli ve ucuz olmasa da çok sayıda şablon;
  • Sayfa yükleme hızını büyük ölçüde artıran etkili bir önbellekleme sistemi;
  • Tek bir yönetici panelinden birden fazla mağazayı yönetebilirsiniz;
  • Arama motoru optimizasyonu ve site güvenliği ile ilgili her şey iyi bir şekilde uygulanmıştır.

Eksileri:

  • Hostingin zorlu kalitesi;
  • Kurulum sürecinden kod değişikliklerine kadar kullanım zorluğu;
  • Nispeten az sayıda hazır uzantı vardır ve nitelikli geliştiricilerin hizmetleri çok pahalıdır;
  • Ücretsiz bir sürümün resmi olarak mevcut olmasına rağmen mağazaların genel olarak yüksek maliyeti;
  • Orijinal versiyon hiçbir şekilde Runet'te kullanıma uyarlanmamıştır ve pazarımız için optimize edilmiş montajın maliyeti 8.000 ruble'dir.

7. ImageCMS / ImageCMS → ayrıntılı inceleme

ImageCMS, WordPress, Premmerce ve WooCommerce'in bir karışımı olan çevrimiçi mağazalar oluşturmaya yönelik bir platformdur. Minimum sayıda ek modülün kurulumunu gerektiren hazır kutulu bir kombinasyon. İşlevsellik ve esneklik düzeyi ortalamadır, uzmanlaşma zorluğu da ortalamadır, ancak en azından HTML/CSS bilgisi olmadan çok ileri gidemezsiniz. Yalnızca dört hazır şablon var, bir kozmetik tasarım özelleştirici var, bu nedenle mağazaya benzersiz bir görünüm elde etmek için ya bir tasarımın geliştirilmesini sipariş etmeniz ya da mevcut olanı dikkatlice elle yeniden yapmanız gerekiyor. Biri pahalı, diğerinin uygulanması zor ve yeni başlayanlar için neredeyse imkansız. Ancak MoySklad, 1C, Nova Poshta, RetailCRM ve diğer popüler hizmetlerle entegrasyonlar mevcuttur. SEO optimizasyonu için çok şey yapıldı.

Kontrol paneli WordPress'inkine benzer; tek fark, kutudan çıkan önceden yüklenmiş uzantıların sayısıdır. Burada birçoğu var ve bu da yönetici alanının aşırı doymuş görünmesine neden oluyor. Aslında bu CMS, belirli bir görevin gereksinimlerini karşılamak için değişiklik yapılmasını gerektiren bir derlemedir. WordPress eklentileriyle doğrudan uyumluluk yoktur; geliştirici optimizasyon hizmetleri pahalıdır. Bu sistem Bunu yalnızca kutunun dışında yeterli işlevselliğe sahipseniz kullanmak mantıklıdır. Sonuçta şablonlar, değişiklikler ve özel eklentiler değerinden daha pahalıya mal olacaktır. Buradaki mağazalar ancak yeterli bütçeniz varsa iyidir.

Artıları:

  • Sistemin özü, iyi bilinen, anlaşılır ve kullanışlı WordPress'tir;
  • Bir mağazayı çalıştırmaya yönelik gereksinimlerin çoğunu kapsayan zengin bir yerleşik eklenti seti;
  • WooCommerce özelliklerinin tam cephaneliği mevcut;
  • Yüksek kaliteli yerleşik bir blog var.

Eksileri:

  • Yerel uzantıların sayısı az, programcı bulmak kolay değil ve hizmetlerin maliyeti şişecek;
  • Tek tek ürünlerin ve diğer yararlı küçük şeylerin görüntülenme sırasını manuel olarak yapılandıramazsınız;
  • Bir kaç hazır şablonlar ve bir geliştiricinin bireysel tasarımının maliyeti 2000 ABD Dolarıdır;
  • Sunucuda yüksek yük, geniş veritabanı hacmiyle düşük performans;
  • Zayıf ekosistem - ürün, tartışmalar vb. hakkında oldukça fazla bilgi var.

8. TYPO3 / TypoTri → ayrıntılı inceleme

TYPO3 deneyimli kullanıcılar için gelişmiş bir geliştirme ortamıdır. Öğrenmesi kolay olmadığı gibi bakımı da kolay değildir. Kesinlikle yeni başlayanlar için değil. Normal kullanım için web sitesi geliştirmede programlama bilgisi ve deneyimi gereklidir. Güçlü orta hacimli (5-6 bin sayfaya kadar) bloglar, portallar, çevrimiçi dergiler/gazeteler oluşturmada kendini en iyi şekilde gösterir. Diyelim ki bir mağaza veya sosyal ağ oluşturmanın da mümkün olduğunu, ancak bu, kârsız zorluklar gerektirmesine rağmen - birçok eklenti ve değişiklik gerekli olacaktır. Başarılı olmak için bütçenizin de olması gerekir. İyi barındırma, programcı hizmetleri, modüller - para harcamanız gerekecek.

Bu CMS'nin arayüzü hiçbir şekilde basit değildir ve siteyi özelleştirmek için özel bir dahili dil kullanılır - TypoScript. Ustalaşmadan başarıya ulaşılamaz. Bu, uzman hizmetlerinin yüksek maliyetine neden olur; profil dardır, herkes yardımcı olamaz. Kutunun dışında sistem, ciddi web sitelerini 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. Birden fazla projeyi tek kontrol panelinden yönetebilirsiniz. Templavoila şablon 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 bulunmaktadır. Profesyoneller için esnek, güçlü ve özel motor.

Artıları:

  • Motor arayüzünün yüksek kalitede yerelleştirilmesi;
  • Templavoila/TypoScript kombinasyonunu kullanmak, tasarımla istediğinizi yapmanıza olanak tanır;
  • Yüksek derecede web sitesi ölçeklenebilirliği;
  • Yüklemelerini önemli ölçüde hızlandıran sayfa önbelleğe alma desteği;
  • Güvenilir tek bir kaynakta toplanan yeterli sayıda uzantı kümesi - TYPO3 Uzantı Havuzu;
  • Web sitesi oluşturmak için harika büyük şirketler, endüstri devleri.

Eksileri:

  • Topluluk ağırlıklı olarak İngilizce konuşuyor, çok az Ruslaştırılmış belge var;
  • Barındırmada büyük bir yük oluşturur ve çok yer kaplar;
  • Öğrenmesi zor, yeni başlayanlar için kesinlikle uygun değil;
  • Yalnızca yöneticinin bilgi yayınlayacağı siteler yani kullanıcı içeriği olmayan projeler oluşturmaya uygundur;
  • Sitenin işlevselliğini korumanın yüksek maliyeti.

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

CMS Made Simple, yeni başlayanlar için tasarlanmış bir sistemdir. Aslında bulut tabanlı web sitesi oluşturucularında bulunanlara benzer bir görsel tasarım düzenleyicisi vardır. Sunucu üzerinde kolay kurulum, kolay kurulum, kullanımı kolay, iyi bir uzantı seti. Her şeyden önce, kartvizit web siteleri ve çevrimiçi mağazalar oluşturmak için uygundur, ancak düzenleyiciyi kullanarak benzersiz bir tasarım elde etmek imkansızdır - yalnızca kozmetik değişiklikler. Derin özelleştirme, tüm basitliği ve rahatlığı ortadan kaldıran ve etkili kullanımın karmaşıklığı açısından sistemi diğer CMS ile aynı seviyeye getiren kod düzenlemelerini (PHP, HTML, CSS) gerektirecektir.

Arayüz kısmen Ruslaştırılmıştır, ana dilde çok az belge vardır - tam olarak ustalaşmak için İngilizce diline aşina olmanız gerekir. 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 tasarım temalarını sistem içinde kullanmak üzere uyarlamanıza olanak tanıyan erişilebilir bir HTML/CSS biçiminde yazılmıştır. API açıktır; geliştiriciler farklı düzeylerde kalite ve kullanışlılığa sahip 200'den fazla eklenti yazmıştır. Hafif motor ve yerleşik sayfa önbelleğe alma mekanizması sayesinde optimizasyon mükemmeldir. Güvenlik, kutudan çıktığı haliyle iyi bir seviyede uygulanmaktadır. İyi bir motor, ancak potansiyeli yalnızca deneyimli geliştiricilerin elinde ortaya çıkıyor.

Artıları:

  • Kontrol panelinin göreceli basitliği;
  • Şablonlarda kozmetik değişiklikler 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 faydalıdır;
  • Barındırma kalitesi için düşük gereksinimler;
  • Tipik sorunları çö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;
  • Kodlara müdahale edilmeden özgün bir tasarım elde etmek mümkün değildir;
  • Bazen güncellemeler sırasında önceden çalışan eklentiler "düşebilir";
  • İngilizce bilgisi olmadan ve en azından programlamanın temelleri olmadan sistemin potansiyelini ortaya çıkarmak mümkün olmayacaktır.

10. Beton5 / Beton 5 → detaylı inceleme

Concrete5, görsel bir düzenleyiciye dayanan web sitesi oluşturucularıyla etkileşim mekaniği açısından benzer olan popüler bir CMS'dir. Sistemin ayırt edici bir özelliği ve popülaritesinin nedeni, içinde oldukça karmaşık web siteleri oluşturabileceğiniz gerçekten basit arayüzüdür. Kullanıcı, öğeler (widget'lar) ekleyerek sayfaları birleştirir. Daha sonra blokların, renklerin, arka planların, yazı tiplerinin, gezinmenin vb. içerikleri değiştirilerek düzenlenebilirler. Düzenleyici, koda girmeden herhangi bir öğenin basit bir şekilde özelleştirilmesine olanak tanır. 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 pazar yerinden (30-45 $) satın alınabilir. İşlevselliği genişletmek için eklentileri oradan indirerek kullanabilirsiniz. Seçim iyi, ancak elbette popülerlik açısından liderlere ulaşmıyor. Bu CMS, şirket web siteleri, bilgi portalları ve bloglar oluşturmak için mükemmeldir. Daha az ölçüde - çevrimiçi mağazalar için, kutudan çıktığı gibi ödeme sistemleri, teslimatlar ve Runet için önemli olan diğer şeylerin entegrasyonu yoktur. Kutudan çıkan SEO optimizasyon yetenekleri temeldir; ücretli eklentiler 30 dolardan başlar.

Artıları:

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

Eksileri:

  • Sistemin Runet'in ihtiyaçlarına yetersiz uyarlanması: bizim için önemli olan hizmet entegrasyonlarına sahip az sayıda uzantı, küçük bir topluluk, forumlarda yavaş tartışmalar, forumlarda ölü gruplar sosyal ağlarda, İngilizce belgeler.

Ayrıntılı olarak, süreç kullanılan CMS'ye bağlı olarak farklılık gösterecektir: 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ı, motor seçimine bağlı olan nüanslardır. ve onun yardımıyla çözdüğünüz sorun.

SSS (Soru – Cevap)

  • CMS kullanarak kendi web sitenizi kendiniz oluşturmak mümkün mü?
  • CMS'de web siteleri oluşturmak hazırlık gerektirir. Kişinin genel olarak deneyimli bir PC kullanıcısı olması ve kodlamayı anlaması gerekir giriş seviyesi karmaşıklık (HTML/CSS). Eğitim materyallerini algılama ve daha sonra bunları pratiğe uygulama becerisi de önemlidir.

    Çok az insan, sıfırdan, hazırlık ve ipucu olmadan, göreceli olarak aynı şekilde oturup bisiklete binebilir basit WordPress veya çok basit Beton5. Süreci anlamanız ve/veya öğrenebilmeniz gerekir. Bunlar varsayılan olarak sezgisel değildir.

    Genel olarak evet, CMS üzerinde kendiniz bir web sitesi oluşturmak mümkündür. Ancak ne tür ve kimin yapacağına bağlı. Bazıları yapabilir, birçoğu yapamaz ve asla yapamayacak. Bu bir gerçek. Görev herkesin harcı değil. Birçok kişi istikrarlı bir motivasyona sahipse sıfırdan başarılı olur. Geri kalanı üçüncü taraf geliştiricilere ödeme yapar veya web sitesi oluşturucularını kullanır - en basit seçenek.

  • Hangi CMS'yi seçmek daha iyidir?
  • En kolay yol, oluşturduğunuz site türüne uygun bir profil sistemi seçmektir. Örneğin, Woocommerce + WordPress'e dayalı iyi bir mağaza oluşturmak yeni başlayanlar için en iyi yoldur. Tam teşekküllü bir çevrimiçi mağazayı kendi başınıza hayata geçirmek oldukça mümkün, birçok kişi bunu yapıyor. Deneyimli bir web yöneticisinin Opencart'ta bir mağaza oluşturması, Woocommerce eklentisi ile birlikte WP'ye göre daha kolay olacaktır. Bunun nedeni, bir çevrimiçi mağaza için özel bir CMS olması ve kutudan çıktığı haliyle gerekli işlevselliklerin sağlam bir katmanını içermesidir. Bilgi siteleri Joomla'da, bloglar WP'de, büyük şirketlerin web siteleri, portallar vb. Drupal, Typo3 ve MODX'te iyi çalışır.

    Motorun uzmanlaşmasının yanı sıra fikri hayata geçirmek için ihtiyaç duyulacak eklentilerin maliyetini ve kalitesini de hesaba katmak gerekir. Sistemin popülaritesi de rol oynuyor. Motor ne kadar çok talep görürse, makul bir ücret karşılığında yardımcı olabilecek bilgi, uzantı, şablon ve geliştiriciler de o kadar fazla olur. Bu sonuçta işin konforunu ve projenin maliyetini etkileyecektir. Genel olarak site türüne (kartvizit, mağaza, blog, portal vb.) karar verdiğinizde, özel CMS'lere yönelik okuma/izleme incelemeleri, derecelendirmeler. RuNet'te en popüler olanı seçin - bu, çoğu durumda haklı olan genel bir tariftir.

  • Ücretsiz olarak CMS kullanarak web sitesi oluşturmak mümkün mü?
  • Kesinlikle hayır. Motorun kendisi ücretsiz olabilir, ancak barındırma ve alan adı kesinlikle değildir. LAN'da kendiniz için bir web sitesi oluşturmadığınız sürece. 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 bir CMS, motor lisansı maliyeti ödemeye gerek olmadığı ve API'sine herkes için açık erişim anlamına gelir. Bu arada, bir web sitesi oluşturmanın/sürdürmenin maliyetleri bir dizi faktöre bağlı olarak etkileyici olabilir.

    Adil olmak gerekirse, başlangıçta ücretli ekosistemlerde, uzantıların ortalama fiyatlarının genellikle daha yüksek olduğunu ve hem eklentiler hem de şablonlar olmak üzere ücretsiz olanların daha az olduğunu belirtiyoruz. Geliştirici hizmetlerinin maliyeti, sistemin popülaritesine ve karmaşıklığına bağlıdır. Barındırma maliyetinin yanı sıra belirli bir CMS ve site türü için gereklilikler de farklılık gösterir. Bütün bunlar ve diğer birçok faktör proje tahminini etkiler. Kesin olan bir şey var ki, her durumda para yatırmanız gerekecek. Ama ne kadar bireysel bir soru.

    Sitenin bakımını yapmak için hiç paranız yoksa uCoz yapıcısını kullanabilirsiniz. ücretsiz planücretsiz olarak barındırma ve alan adı almayı mümkün kılar: 400+ MB sunucu alanı, alt alan adındaki bir site (*.ucoz.net, *.ucoz.org vb. gibi) veya ücretsiz alan adları *.tk, * .ml, *.ga ), HTML/CSS/JS kaynak koduna ve diğer özelliklere erişim.

Birçok ücretsiz CMS var. Farklı derecelerde popülerliğe ve özelliklere sahiptirler. Özelleşmiş olanları olduğu gibi, yapısı ve uzantıları itibariyle evrensel olanları da vardır. Para kazanma herhangi bir popüler sistemde gerçekleşir; geliştiriciler eklentiler yazar, hizmetler sağlar, çizim yapar, düzenler ve şablonlar satar. Bu tür ekosistemlerde yaşam tüm hızıyla devam ediyor, insanlar buralarda çalışıyor ve para kazanıyor. Web siteleri her zaman maliyetlidir; ücretsiz olanlar yoktur.

CMS kullanarak bir web sitesi oluşturmak herkesin görevi değildir. Ortalama bir PC kullanıcısının bu sorunu uygun bir web sitesi oluşturucunun yardımıyla çözmesi çok daha kolaydır. Faaliyetlerinizi ve gelirinizi bu tür bir sisteme bağlamayı planladığınızda CMS kullanmak mantıklıdır. Veya orada neler olduğunu öğrenmek çok ilginç. Birçok motor uzun süre profesyonellerin ve yetenekli yeni başlayanların alanı olarak kaldı. Ve bunların karmaşık olması tesadüf değildir. Yeni başlayanlar için tüm faktörleri dikkate alan genel tavsiye: WordPress veya web sitesi oluşturucularını kullanın.

Neyi ve nasılı denemek istiyorsanız, en kolay yol herhangi bir yere gitmektir. ücretsiz konaklama, WordPress veya Joomla'yı otomatik olarak yükleyin, ardından deneyimsiz bir gözle bunların üzerinden geçin, sayfalar oluşturmaya çalışın, standart şablonu düzenleyin vb. Sonuca bağlı kalmadan sadece izleyin ve nasıl olduğunu anlayın. Yolculuğu biraz daha ilgi çekici hale getirmek için birkaç temel eğitim videosunu izleyerek desteklemeniz tavsiye edilir.

Drupal, MODX, Magento, TYPO3 gibi sistemler kesinlikle karmaşıktır ve ilk CMS'nin rolüne uygun değildir. Gerekirse, anlayış açısından daha erişilebilir başka bir sisteme hakim olduktan sonra ele alınmalıdır. Genellikle ilk adımlar için en bariz ve pratik olan WordPress'ten bahsediyoruz. Veya ilk mağazanızı oluşturmak için OpenCart bir numaralı tercihtir. Joomla, programlamanın temellerini pratikte nispeten kolay bir şekilde öğrenmek ve bir kartvizit veya bilgi portalı oluşturmak isteyenler için iyidir. Buradaki şablonlar saf HTML/CSS'dir ve düzenlenmesi oldukça kolaydır.

CMS (halk arasında motor olarak adlandırılır) bir web sitesi içerik yönetim sistemidir. Bu, her şeyin üzerine inşa edildiği omurgadır. Siteyi doldurma kolaylığı, arama motoru tanıtımına "dostluğu" ve ek hizmetleri bağlama yeteneği motora bağlıdır.

WebCanape Geliştirme ve İnternet Pazarlama Departmanlarından uzmanları bir araya getirdik ve onlarla farklı CMS'lerin iyi ve kötü yanları hakkında tutkuyla röportajlar yaptık. Bu makale, daha sonra dayanılmaz derecede acı verici olmayacak bir motor seçmenize yardımcı olacaktır.

Motor evreni: tür çeşitliliği

Mevcut tüm CMS 4 büyük kategoriye ayrılabilir:

  1. Kendi kendine yazılmış
  2. Kutulu
  3. İnşaatçılar
  4. Stüdyo

1. Özel CMS

Kendi kendine yazılan bir CMS, belirli bir işletmenin görevleri için sıfırdan yazılan bir içerik yönetim sistemidir. Bu seri olmayan bir çözümdür. Tek bir proje için oluşturulur ve kopyalanmaz.

☺ İş hedeflerinize tam uyum

Kutulu motorlar ve tasarımcılar sitenin işlevselliğini genişletmek için modül setlerine sahiptir, ancak hazır çözümler Her zaman sınırlamalar vardır ve taviz vermeniz gerekecektir.

Özel bir kontrol sistemi, teknik özelliklerde belirtilen görevleri tam olarak karşılayacaktır çünkü daha sonra farklı bir kitleye satılmak üzere geliştirilmemektedir. Geliştirici yalnızca ihtiyaçlarınızı göz önünde bulundurur.

☺ En son başarıların entegrasyonu

Teknoloji sürekli olarak piyasayı geride bırakıyor. Kutulu bir CMS'nin en son sürümünü satın alsanız bile, üzerinde mevcut olan tüm başarıların sağlanacağından emin olamazsınız. şu an. Geliştirici, sizin için bir motor oluşturduğunda en son programlama teknolojilerine erişebilir ve eğer şanslıysanız bunları projeniz üzerinde çalışırken kullanacaktır.

☺ Ayrıcalıklılık

Özel bir çözümün, benzersiz işlevselliğin ve çığır açan bir gelişimin sahibi olduğunuzla övünebilirsiniz. Meslektaşlarınızın şerefi ve saygısı, rakiplerinizin öfkesi ve kıskançlığı ve bilgili insanların şaşkınlığı size garanti edilir.

× Kanıtlanmamış teknoloji

Seri çözümler binlerce sitede test ediliyor (örneğin, Canape CMS kullanılarak halihazırda 2.000'den fazla proje oluşturuldu). Sonraki her derlemede hatalar bulundu önceki sürümler. Bu, kendi sorunlarınızla uğraşmanıza gerek olmadığı anlamına gelir.

Siteniz özel (yani seri olmayan) bir CMS üzerinde oluşturulmuşsa öncü olursunuz. Süreçleri ayarlamak, algoritmaları ayarlamak ve gerekli modülleri sıfırdan programlamak geliştiricinizin omuzlarına düşecektir. Ve hatalarla kendisi uğraşmak zorunda kalacak.

× Teknik destek yok

Tüm sorunların kendi başınıza çözülmesi gerekecek. Ve forumlar büyük olasılıkla yardımcı olmayacak.

× SEO tanıtımındaki zorluklar

Genellikle bu tür sistemlerde herhangi bir SEO işlevi varsa, bu oldukça seyrek sunulur çünkü programcılar ve SEO uzmanları farklı dünyalardan gelen yaratıklardır. Sürece pek çok şeyin eklenmesi gerekecek.

× Geliştiriciye tam bağımlılık

Kendi kendine yazılan bir motoru kabul ederek, ölüm sizi ayırana kadar yüzyıllar boyunca, üzüntü ve neşe içinde geliştiriciyle birlikte olmaya hazırlanın ve metnin ilerleyen kısımlarında... Kategorik olarak tartışmayı önermiyoruz, çünkü uygulanabilirliği Kendi kendine yazılan site, kodun yazarına bağlıdır.

Genellikle bu tür motorlar için düzenlenmiş teknik belgeler yoktur ve aniden geliştirme ekibini değiştirmeye karar verirseniz, sitenin farklı bir motorda yeniden inşa edilmesi gerekme olasılığı yüksektir. Başkasının kodunu araştırmak şüpheli ve pahalı bir zevktir.

2. Kutulu CMS

Kutulu CMS - hazır yazılım. Böyle bir sistem indirilebilir (ücretsiz çözümler durumunda) veya satın alınabilir (ticari motorlar). Ücretsiz ve ticari ürünleri karşılaştırmak yanlış olur çünkü iş açısından önemli olan temel farklılıklara sahiptirler.

Kutudan çıkan ücretsiz motorlar

Örnekler: WordPress, Drupal, Joomla, Opencart, Magento ve onlar gibi diğerleri.

☺ Geliştiriciyle açık ilişki

Özgür doğaları sayesinde bu tür ürünlerden pek çok kişi haberdardır. Bu, geliştirici bulmanızın zor olmayacağı anlamına gelir. Ve yollarınız ayrılırsa onu değiştirmek sorun olmayacaktır.

☺ Ucuz (taviz verirseniz)

Bu tür motorlarda web siteleri oluşturmak nispeten ucuzdur. Temel işlevler genellikle ücretsizdir. Çeşitli sorunları çözmek için çok sayıda eklenti bulabilirsiniz ve bunların çoğu da ücretsizdir.

☺ Tasarımı 2 tıklamayla değiştirin

Kutulu motorların tasarım şablonları ekleme özelliği vardır; eğer tasarımdan sıkıldıysanız, yenisini indirebilir/satın alabilir ve siteye koyabilirsiniz. Bazen bu 2 tıklamayla yapılır.

× Tek tip bir standardın bulunmaması

Açık kaynak çözümlerinin tek bir geliştirme standardı yoktur, bu nedenle WordPress geliştiricilerinin devasa ordusuna rağmen her uzman, CMS'nizi kendileri için yeniden oluşturmak isteyecektir.

× Modül seçim problemi

Geniş modül seçimi de soruna dönüşebilir. Tamamen farklı kişiler tarafından oluşturulabildiklerinden ağ, aynı sorunlara yönelik çok sayıda çözüm üretmektedir. Belirli bir görev için hangi modülün uygun olduğunu belirlemek zor olabilir. Bağlarken en iyisi parmaklarınızı çaprazlamak; motor sürümünüzle uyumlu olmayabilir.

Gecenin korkunç hikayesi:

Bazen ücretsiz modüller yalnızca virüs yaymak amacıyla oluşturulmuştur. Yani eklenti faydalı gibi görünüyor, ancak aslında enfeksiyon için bir boşluk. Bu, WordPress ve Joomla için birçok ücretsiz şablonun sorunudur; şablon geliştiricileri bunları para kazanmak için bağlantılar ve hatta virüsler göndermek için kullanır. Burada Joomla-Master.org'un özellikle bağlantılı birçok şablona sahip olduğunu söylüyorlar.

× Güvenlik Açığı

Güvenlik açığı, ücretsiz, açık kaynaklı bir motor seçerken ödemeniz gereken bedeldir. Bu tür çözümlerin popülaritesi sayesinde (veya bu nedenle), bunları kullanan siteler çok daha sık saldırıya uğruyor. Kaynak kodunda virüs bulunmamasına rağmen, saldırganların siteyi hacklemesi ve siteye bulaşmasının hiçbir maliyeti yoktur. Sorunu aşmak için sayısız yama geliştirmemiz gerekiyor.

× Rusya Federasyonu yasalarının gerekliliklerine uyulmaması

Ücretsiz kutulu ürünler kural olarak Rusya'da üretilmemektedir. Kimse onları Rus gerçeklerine ve gereksinimlerine uyarlamıyor Rus mevzuatı onlar da dikkate alınmıyor.

× Teknik destek yok

Ancak geliştiricilerden oluşan geniş bir topluluk var ve forumlar büyük olasılıkla size yardımcı olacaktır. Ama teknik destek yok. Yani çözüm bulmak çok zaman alabilir ve etkisi garanti edilmez.

Çıkış:Ücretsiz motor kullanarak siteyi geliştiren yüklenici firma ile teknik destek anlaşması yapın.

× SEO kısıtlamaları

Bu tür sitelerin tanıtımını yapmak zordur. Meta etiketleri düzenlemenin bir yolu yoktur (WordPress'te bir eklenti bağlamanız gerekir) veya bazı şablonlara rel = "canonical" yazılamaz.

Örneğin Joomla, kirli koduyla ünlüdür. Sitenin her sayfası için birkaç kopya oluşturur, bu nedenle arama sonuçlarında üst sıralara çıkmanız son derece zor olacaktır. Bu nedenle Joomla siteleri zayıf bir şekilde indekslenmiştir. Ve aynı nedenden dolayı yavaş yükleniyorlar.

Drupal ayrıca pek çok gereksiz şey üretir. Sonunda SEO için hangi modüllere ihtiyacınız olduğunu anladıysanız, sistemin üreteceği ekstra teknik sayfalardan nasıl kurtulacağınız konusunda kafanızı karıştırmaya hazır olun.

× İçeriği düzenlemek sakıncalı

Birçok ücretsiz CMS'de (merhaba, Joomla), bir sayfanın görüntüsünde minimum değişiklik yapmak için bazen bir geliştiricinin yardımı olmadan, ücretsiz olarak yapamazsınız.

Ticari kutulu CMS

Örnekler: 1C-Bitrix, NetCat, HostCMS, UMI.CMS, CS-Cart vb.

☺ Geliştiricileri seçmek ve değiştirmek kolay

Popüler ücretli çözümlerle (ve popüler ücretsiz çözümlerle) çalışmak için kolayca bir geliştirici bulabilirsiniz.

☺ Uzmanlık

Birçok ticari seri motor, belirli sorun gruplarını çözmek için özel olarak tasarlanmıştır. Örneğin, çevrimiçi mağazalar oluşturmaya uygun CMS'ler vardır (Amiro CMS, CS-Cart).

☺ Rusya gerçeklerine uygunluk

Rusya'daki popüler ücretli motorlar Rus işlerine uyarlanmıştır. Ve 1C-Bitrix genellikle tüm gereklilikleri önceden dikkate alan bir Rus gelişimidir.

☺ Ciddi teknik destek

Hizmet entegrasyonu, modülleri bağlama sorunları veya yazılım hataları hakkında sorularınız varsa, yarı yolda kalmayacaksınız.

× Yıllık lisans ücretleri

Lisansınızı yenilemeniz gerekecek. Gelecek yıl için lisans satın almadan CMS'yi güncelleyemezsiniz. En son sürüm ve örneğin arama motorlarının gereksinimlerini karşılamak çok daha zor olacak.

× İyileştirme ihtiyacı

Geliştiriciyi değiştirirseniz yine de güncellemeniz gerekecektir.

× Düşmanca içerik editörü

Tipik olarak bu tür CMS'lerin içerikle ilgili sorunları vardır; bunu bir geliştirici olmadan çözmek zordur. İçerik yöneticileri 1C-Bitrix'teki sitelerle ilgili hikayelerle çocukları korkutuyor.

Küçükler için bir bilmece: Düzen üzerindeki üç saatlik çalışmanızın kaydedilmesi için hangi düğmeye basılması gerekiyor.

Ve burada düzenlenecek doğru sayfayı bulmak için çok düşünmeniz gerekecek.

× Ücretli teknik destek

Size yardım edecekler ama bedava değil.

3. Web sitesi oluşturucuları

Builder, web siteleri oluşturmaya yönelik çevrimiçi bir platformdur. Bir web sitesi oluşturucu kullanarak basit bir web sitesi oluşturmak için kod, veritabanları veya barındırma ile uğraşmanıza gerek yoktur. Herhangi bir şey indirmenize veya yüklemenize gerek yoktur. Platforma kayıt oluyorsunuz, gerekli ayarları belirliyorsunuz, bir şablon seçiyorsunuz - site hazır. Bu, tek sayfalık ve basit siteler için ucuz ve genellikle güzel bir çözümdür.

Örnekler: Tilda, Nethouse, Wix, uKit, Weebly vb.

☺ Hızlı (ve kendi başınıza)

Tasarımcı, hızlı bir şekilde (ve kendi başınıza) bir açılış sayfası veya basit bir web sitesi oluşturmanıza olanak tanır.

Çoğu zaman özel bir bilgiye gerek yoktur. Bir günde reklam yayınlayacak bir web sitesi oluşturabilirsiniz.

☺ Popüler

Bunu kendiniz yapmak istemiyorsanız veya bir şeylerde değişiklik yapmanız gerekiyorsa, popüler bir web sitesi oluşturucuyu kullanan bir web sitesi için kolayca bir geliştirici bulabilirsiniz.

Doğru, iyileştirmeler yalnızca ön uç ve içerik açısından mümkündür. İşlevsel iyileştirmeler konusunda endişelenmeyin.

☺ Ucuz

Wix veya Tilda'da güzel bir tek sayfalık web sitesini veya uygulamaları toplayabilen basit bir web sitesini ucuza bir araya getirebilirsiniz.

× Karmaşık işlevleri unutun

Karmaşık yazılım değişiklikleri gerekiyorsa, tavizlerin verilmesi gerekecektir. Örneğin Tilda'yı kullanarak başvurulara ilişkin bildirimlerin ek e-postaya gönderilmesini sağlamak mümkün değildir. Teknik destek servisi bu tür bir işlevin mevcut olmadığını ancak gelecekte eklenebileceğini söyleyecektir. Ya da olmayacak.

× Başka birinin ev sahipliği yapmasının esiri

Bir web sitesi oluşturmak için bir SaaS çözümü seçtiğinizde, başka birinin barındırma hizmetine bağımlı hale gelirsiniz. Başka bir hostinge aktarma yeteneği yalnızca nadir tasarımcılarda mevcuttur ve varsa maliyeti çok yüksektir.

Üstelik eğer fiyat politikası tasarımcı aniden sizin için uygun olmayacak (örneğin abonelik ücreti 4 kat artacak), siteyi başka bir yerde, başka bir tasarımcıda veya CMS'de yeniden yapmanız gerekecek.

× Rus gerçekleriyle uyumsuzluk

Birçok tasarımcı yabancıdır ve Rus gerçeklerine uyarlanmamıştır. Yakın zamanda, Javascript hataları nedeniyle Yandex'in Wix oluşturucudaki siteleri indekslemeyi nasıl durdurduğuna dair bir hikaye var.

Ek olarak, genellikle inşaatçıların sahiplerinden gelen teklif sözleşmesi, şirketin size karşı herhangi bir sorumluluk üstlenmeyeceği şekilde düzenlenir:

  • kesinti süresini barındırmak için değil,
  • sistem arızaları için değil,
  • ne de yasalara uyulmaması nedeniyle,
  • “ani” güncellemeler için değil,
  • engellemek için değil.
  • Bunların hepsi sizin itibarınız ve finansal risklerinizdir.

× Alt alan adı

Ücretsiz planı olan birçok web sitesi oluşturucuda (örneğin Tilda), site.tilda.ws gibi bir alt alan adına bir site adı kaydetmeniz istenecektir. Arama motorları bu tür önemsiz şeyleri pek umursamasa da, bu, kullanıcılar açısından siteye güven kazandırmayacaktır.

4. Stüdyo CMS'si

Birçok web stüdyosu, müşterileri için web siteleri oluşturmak üzere kendi motorlarını geliştirir. Bu kontrol sistemlerinden bazıları bağımsız bir ürün olarak satılmaktadır, yani herhangi bir üçüncü taraf geliştirici, kendi projelerini uygulamak için böyle bir çözüm satın alabilir. Ancak bu gibi durumlar nadirdir.

Örnekler: Canape CMS, UralCMS, Argilla, MediaPublisher vb.

☺ Ayrıntılı teknik belgeler

Kendi kendine yazılan CMS'den farklı olarak, bir stüdyo motoruyla çalışırken, üçüncü taraf bir geliştirici kodu kolayca anlayabilir, çünkü örneğin Canape CMS için ayrıntılı bir teknik kılavuz vardır. Sürümden yayına eklenen ve güncellenen belgeler.

☺ Destek hizmeti var

Web stüdyolarının genellikle müşterilerle daha yakın ilişkileri vardır, bu nedenle stüdyo CMS'lerine yönelik teknik destek genellikle daha duyarlıdır. Size her zaman cevap verecek, yardımcı olacak ve sorun çıkması durumunda size tavsiyede bulunacaklardır.

Canape CMS Yardım Masası Nasıl Çalışır?

☺ SEO dostu işlevsellik

Eğer motoru geliştiren stüdyo arama motoru tanıtım hizmeti veriyorsa, CMS'nin arama motorlarının tüm gereksinimlerini karşılaması ve SEO için gerekli işlevselliğe sahip olması kuvvetle muhtemeldir. Canape CMS'de bir web sitesi geliştirirken, temel SEO parametreleri varsayılan olarak yapılandırılır ve arama motorlarında daha fazla tanıtım için tüm fırsatlar sağlanır.

☺ İş görevleri için özelleştirme

Motorlarla kutudan çıktığı haliyle çalışmak, bir taş bloğundan heykel çıkarmaya benzer. Sert bir ürün alırsınız, gereksiz şeyleri kesersiniz ve ek modüller oluşturursunuz. İşler her zaman başlangıçta planlandığı gibi gitmez.

Studio CMS'de her şey farklıdır - gerekli işlevsellik, genişletme ve ölçeklendirme olanağıyla birlikte iş gereksinimlerinize göre toplanır.

☺ Test siteleri

Bu, örneğin yapıcılarda her zaman takip edilmeyen bir tasarım standardıdır. Canape CMS, geliştiricilerin belirli bir çözümün stüdyo motorunda uygulanmasını test edebilecekleri bir test platformuna sahiptir. Bu bir "savaş" sitesi için güvenlidir ve dışarıdan geliştiricilerin dahil olması durumunda faydalıdır.

☺ Geliştirici odaklı değil, müşteri odaklı

Kutulu çözümler, hedef alıcı olan geliştiriciyi hedefliyorsa, stüdyo çözümleri, sitenin oluşturulduğu şirket olan son tüketici göz önünde bulundurularak oluşturulur.

Studio CMS, bireysel iş ihtiyaçlarını daha büyük ölçüde dikkate alır ve genellikle bir uzmanlığa (çevrimiçi mağazalar, bilgi portalları vb.)

Canape CMS üzerine kurulu farklı web sitesi türleri

☺ Güvenlik

Bu tür motorların güvenliği, ücretsiz veya popüler ücretli çözümlerden kat kat daha yüksektir. Pek çok kişi stüdyo CMS'lerinin kodlarına aşina değildir, bu nedenle çok daha az saldırıya uğrarlar.

Örneğin WordPress oldukça sık bozuluyor. Kullanıcı çok deneyimli değilse saldırgan yönetici alanına kolaylıkla erişim sağlayabilir. Web siteleri genellikle sahibinden zorla para almak veya siteye kötü amaçlı kod eklemek için saldırıya uğrar. Aynı durum OpenCart ve MODX'te de yaşanıyor.

× Üçüncü taraf geliştiriciler için zorluklar

Bu tür çözümler daha az çoğaltılır ve üçüncü taraf geliştiricinin başka birinin kodunu anlaması gerekir (Canape CMS'nin test siteleri ve teknik belgeleri vardır ve kod açık ve standartlaştırılmıştır, dolayısıyla sorun çok büyük değildir).

× Stüdyo hizmetlerine bağımlılık

Stüdyoların genellikle kendi alternatifleri olduğundan popüler hizmetlerle entegrasyon olmayabilir. Bu nedenle, popüler bir CRM uygulamanız gerekiyorsa, sitenin programlı olarak biraz değiştirilmesi gerekecektir.

× Hiç kimse zamansız ölüme karşı güvende değildir

Stüdyo CMS'yi kapatırsa veya bırakırsa motor güncellemeyi durduracaktır.

Ancak popüler motorların kullanıcıları bundan muaf değil. Her ne kadar böyle bir sonucun olasılığı onlar için daha düşük olsa da.

Motor seçiminde hata yapmaktan kaçınmanın en kolay yolu

Birçok işletme sahibinin yaptığı hata aşırı katılımdır. Programlama veya SEO'dan hiç anlamıyorsanız, seçimi siteyi tanıtacak birine emanet edin. Aynı zamanda geliştirme ve tanıtımın tek bir yüklenici veya birlikte çalışan yükleniciler tarafından yapılması da oldukça arzu edilir. Siteleri kendileri tanıtmayan herhangi birinin, geliştirme aşamasında her şeyi öngörmesi pek mümkün olmayacaktır, ancak belirli CMS'lerle çalışan bir şirket, tüm yeteneklerini tam olarak incelemiştir ve bunları kesinlikle kendi avantajınıza kullanabilecektir.

Bir yerde sizin için bir web sitesi yazıyorlarsa ve siz bunu tanıtım için başka bir web stüdyosuna götürmeye karar verirseniz, beklenmedik masraflara hazırlıklı olun:

  • Örneğin meta etiketleri düzenleyebilmek için ek modülleri bağlamak veya gerekli işlevlerin üçüncü taraf gelişimi için ödeme yapmanız gerekecektir. Tipik olarak bu masraflar bir işletme sahibi için beklenmedik bir durumdur.
  • Sitenizi tanıtıma daha uygun (veya yeni yüklenicinizin daha aşina olduğu) başka bir CMS'ye taşımanız istenebilir. Maliyet genellikle yeni bir web sitesinin geliştirilmesiyle karşılaştırılabilir.
  • Promosyon faaliyetleri daha az etkili olacak ve her şeyi tek bir şirkette yapmanıza kıyasla çok daha fazlasını gerektirecektir. Yani yine harcama.
  • Bazı CMS'ler içeriği düzenlemek için son derece kullanışsız araçlara sahiptir. Bunlardan birinde bir web siteniz olduğu için "şanslı"ysanız, geliştiricilerin ilgisini çekmeniz, hatta sayfalardaki telefon numarasını değiştirmeniz gerekecektir.

Seçtiğiniz motor ne olursa olsun, paradan tasarruf etmenin en kolay yolu geliştiriciyle uğraşmaktan kaçınmaktır. En popüler CMS bile yükleniciyi değiştirirken sitenin değiştirilmesi gerekmeyeceğini garanti etmez. Bu nedenle daha az popüler olan stüdyo motorlarından korkmamalısınız. Ek olarak, örneğin Canape CMS'de iyileştirmelerin uygulanması, üçüncü taraf bir geliştirici için sorun olmayacaktır çünkü kod standartlaştırılmıştır ve tüm teknik belgeler mevcuttur.

Bir yönetici için, arama sonuçlarında en üst sıralarda yer alıyorsa ve size uygulamalar getiriyorsa, sitenin hangi CMS üzerine kurulduğu önemli olmamalıdır. Bir motor seçmek, tanıtım için belirli KPI'lara ihtiyaç duyacağınız bir SEO yüklenicisinin görevidir. Tercihlerinizi CMS'ye dayatarak uzmanların işini zorlaştırırsınız ve büyük olasılıkla İnternet pazarlaması için kendi maliyetlerinizi artırırsınız.

Unreal Engine'in ücretsiz sürümünün yakın zamanda piyasaya sürülmesi ve ücretsiz Source 2'nin duyurulması ile kendi oyunlarınızı yapmak için daha da fazla fırsatınız 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 ücretsiz (neredeyse aşağıda tartışıldığı gibi) yazılımların en iyi örneklerine bir göz atalım.

Bu koleksiyondaki motorlara ek olarak, çok fazla bilinmeyen, ancak en hafif deyimiyle çok havalı ikinci kademe motorlar da var. Kural olarak, geliştiricinin web sitesinde lisanslama olasılığından bahsediliyor, ancak çok kaba bir biçimde onlarla doğrudan iletişime geçmeniz gerekecek. Tüm motorların artıları ve eksileri vardır. Örneğin Techland tarafından geliştirilen yeni Dying Light motoru açık dünya oyunları için iyi ancak çekme mesafesi sorunları var.

Bunların çoğuna ciddi bir şekilde dalmak için yazılım, en azından temel programlama becerilerine ihtiyacınız olacak. Ancak bazı durumlarda onlarsız da yapmak ve hemen işe koyulmak mümkün olacaktır.

Teknolojinin ön saflarında – CryENGINE

CryENGINE, geliştirici Crytek tarafından yaratılan ve bir oyunda ilk kez kullanıma sunulan son derece güçlü bir oyun motorudur. Uzak Ağla. PlayStation 4 ve Xbox One da dahil olmak üzere PC ve konsollar için geliştirme amaçlıdır. Grafik yetenekleri Unity ve UDK'dan üstündür ve bazen Unreal Engine 4'ten bir adım öndedir: son teknoloji aydınlatma, gerçekçi fizik, gelişmiş animasyon sistemleri ve çok daha fazlası. Son Oyun CryENGINE'da Ryse: Son of Rome vardı. UDK ve UE4'e benzer şekilde CryENGINE, yerleşik güçlü ve sezgisel seviye tasarım özelliklerine sahiptir.

CryENGINE'ı verimli bir şekilde kullanmayı öğrenmek biraz zaman gerektirecektir ve diğer motorlarla deneyiminiz yoksa zorluk yaşayabilirsiniz. Crysis 3 veya Ryse: Son of Rome düzeyindeki grafiklere ihtiyacınız yoksa, daha kullanıcı dostu bir şeye bakmak isteyebilirsiniz.

CryENGINE'ın fiyatlandırma modeli rakiplerinden biraz farklı. Motoru kullanmak için. UE4 veya Unity 5 gibi tamamen ücretsiz değildir ancak telif ücreti gerektirmez, dolayısıyla Crytek'e ödemeniz gereken tek şey 9,90 $'dır. Stüdyonuzun ve ekibinizin büyüklüğüne bağlı olarak hiçbir telif ücretinin olmaması büyük bir avantaj olabilir.

Yeni başlayanlar için – Stenyl veya GameMaker

Oyun yapmaya yeni başlıyorsanız ve herhangi bir programlama deneyiminiz yoksa, en basit araçlarla başlamanız daha iyi olur. Bunlardan en popüler ve genel olarak tanınanları Stenyl ve GameMaker'dır. Her ikisini de yeni başlayanlar için öğrenmesi kolaydır ve zaten birçok kaliteli oyun üretmişlerdir.

Stenyl programlama gerektirmeden oyun yapmanızı sağlar. Arayüz tamamen sürükle ve bırak yöntemiyle çalışıyor ve oyunlar Windows, Mac, Linux, iOS, Android ve Flash'ta yayınlanabiliyor. Daha önce Scratch gibi bir şeyle çalıştıysanız, blokları düzenleyerek kod oluşturma konusunda LEGO benzeri yaklaşımı hemen fark edeceksiniz. Stencyl, sprite tabanlı oyunların basit bir şekilde oluşturulması için tasarlanmıştır, bu nedenle genellikle bulmacaların ve yan kaydırma çubuklarının temelini oluşturur. Karmaşık bir şey yapmak 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, Impossible Pixel ve Zuki's Quest gibi birçok popüler oyuna destek verdi. Ayrıca bilmeniz gereken her şeyi size öğretecek yerleşik bir eğitime de sahiptir.

GameMaker, Windows, Mac, iOS ve Android için oyunlar oluşturmanıza olanak tanıyan, yeni başlayanlara yönelik başka bir ücretsiz yardımcı programdır. Stencyl gibi neredeyse her şey sürükle ve bırak yöntemiyle yapılıyor ancak çok oyunculu oyunlar için kancalar, harici SDK'lara bağlantılar, kodu derinlemesine inceleme yeteneği ve çok daha fazlası da var. Ücretsiz sürümün dışa aktarma sırasında bir filigranı vardır, ancak GameMaker ilk kullanım için hala harikadır ve temel bilgiler için yerleşik eğitimlere sahiptir. Stencyl'de olduğu gibi tür sınırlaması yoktur ve farklı oyun türleri için ayrı rehberler bulabilirsiniz. GameMaker, Spelunky ve Hotline Miami'nin orijinal versiyonunu yaptı.

Elbette her şey bu iki seçenekle sınırlı değil. Buildbox, deneme süresi boyunca kullanılabilen ve nasıl çalıştığını öğrenmek için bir eğitim programı sunan nispeten yeni bir yardımcı programdır; GameSalad ise hatalar ve kararsızlık nedeniyle şikayetler almasına rağmen uzun süredir bilinen popüler bir platformdur. HTML5'te oyunlar yapmak istiyorsanız Construct'a göz atmaya değer. Her durumda asıl sorun, tasarım fikirlerinizi kısıtlamak zorunda kalacak olmanızdır. Bu yeni başlayanlara yönelik bir yazılımdır ve karmaşık bir şey yapmaya çalışırken onu kırarsınız. Yani, amaçlanan sistemin ötesine geçmeye çalışırsanız oyunlar hatalı ve işlevsiz hale gelecektir. Yine de burası başlamak için mükemmel bir yerdir ve programlama deneyiminiz yoksa uygun bir seçenektir.

2D oyunları hedefleyen orta düzey programcılar için – Cocos2D

Cocos2D açık kaynaklı bir programdır kaynak kodu 2D oyunlar oluşturmak için. Oyunlar Windows, Mac, Android, iOS'ta yayınlanabilir. Windows Telefonu veya bir web platformunda.

Cocos2D'de yapacağınız işlemlerin çoğu C++'tır (Lua ve JavaScript desteği de mevcuttur), dolayısıyla Cocos2D'yi kullanmaya başlamadan önce bu programlama diline hakim olmanız gerekir. Ancak söz konusu dillere hakim olunması ile programın kullanımı oldukça kolay hale gelmektedir. Tam teşekküllü bir IDE'ye sahiptir ve hiçbir koşula bağlı olmaksızın tamamen ücretsizdir. Adından da anlaşılacağı gibi, yardımcı program iki boyutlu oyunlar oluşturmak için tasarlanmıştır, dolayısıyla 3D'nin hiçbir faydası olmadığı basit hareketli oyun oyunlarında daha iyi çalışır. Unity'de 2D oyunlar yapılabilir (ki buna biraz sonra bakacağız), ancak Cocos2D'ye yeni başlıyorsanız (ve elbette C++'ı biliyorsanız) girmek daha kolaydır.

Cocos2D, ödüllü Badland 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, bunları oluşturmak için en popüler iki araç Unreal Engine ve Unity'dir. Her ikisinin de kendi güçlü ve zayıf yönleri ve nihai bir karar vermeden önce incelemeye değer farklı lisans anlaşmaları 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 oluşturmanıza olanak tanır. 3ds Max, Maya, Softimage, Cinema 4D, Blender ve diğer yazılımlarda oluşturulan oyun varlıklarını destekler. Unity, kendi programlama dilinin yanı sıra C#'ı da kullanıyor, bu yüzden önce onları iyi tanımaktan zarar gelmez. Unity ve Unreal'ı karşılaştırırsak ilkini öğrenmek belki daha kolaydır. Zengin bir dizi hazır davranışa ve takip edilmesi oldukça kolay yerleşik bir oyun kaynakları kütüphanesine sahiptir. Bu metni yazarken birkaç geliştiriciyle konuştum ve Unity'nin ilk projeler için daha iyi bir motor olduğunu düşünüyorlar çünkü anlaşılması ve öğrenilmesi Unreal'den daha kolay. Zaten GameMaker'da bir oyun yaptıysanız, Unity'de neyin ne olduğunu hemen anlayacaksınız. Birlik de destekliyor alternatif modeller Oynaması ücretsiz çeşitli para kazanma modelleri de dahil olmak üzere doğrudan motordaki ödemeler.

Ücretsiz kişisel sürümün işlevselliği zaten ilk projeniz için yeterince zengindir. Ücretsiz sürümde bir oyun oluşturduğunuzda, lisans ücreti veya telif ücreti ödemeniz gerekmez, ancak bazı uyarılar vardır, yani sponsorluk/kar olarak 100.000 dolardan fazla elde edemezsiniz. Unity geliştiricilerine yeni başlayanlara yardımcı olmak için birçok eğitim makalesi yazılmıştır. Bu motordaki popüler oyunlar: Alto's Adventure, Gone Home ve şu anda geliştirilmekte olan oyunlar.

Unreal Engine 4, C++ kullanır, dolayısıyla bu dil hakkında yeterli bilgiye sahipseniz onu tercih edebilirsiniz, ancak oyunlar, dilin derinliklerine inmeden de 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 manipülasyonu da dahil olmak üzere ihtiyacınız olan neredeyse her şeyi motorda yerleşik olarak barındırır. Zengin içeriği nedeniyle Unreal Engine 4'te uzmanlaşmak diğer geliştirme araçlarına göre daha zordur ve iyi bir C++ bilgisine sahip olsanız bile birçok yeni şey öğ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 yine de önceden deneyim olmadan bunu anlamak kolay olmayacaktı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 oyununuzun satılması durumunda telif ücreti ödemeyi kabul etmeniz gerekir. Bir oyunun veya uygulamanın satışı başladığında her üç ayda bir ödeme yaparsınız. Bu çok büyük bir para gibi görünebilir ama oyunun getireceği kazanç göz önüne alındığında o kadar da fazla değil.

Ayrıca Valve'ın bu yıl ücretsiz olması beklenen Source 2 motoruna da daha yakından bakmaya değer.

10/01/15 güncellendi: Ağustos ayında GDC'de. Stingray, Bitsquid teknoloji çekirdeği üzerinde çalışır ve 64 bit mimariyi temel alır. Stingray son derece esnek olacak ve mobilden mobil cihazlara kadar tüm popüler platformlarla çalışacak şekilde tasarlandı. sanal gerçeklik. Modüler ve veri odaklı teknolojiler, geliştiricilerin yeniden derlemeye gerek kalmadan birden fazla bağlı cihazda değişiklik yapmasının ve sonuçları hemen görmesinin çok daha kolay olduğu anlamına gelir. Ayrıca nesneleri Autodesk ürünleri arasında hızla aktarabilirsiniz. Geliştirme otomasyonunda henüz bir ilerleme kaydedilmedi. Zaten Unity veya Unreal kullanıyorsanız geçiş yapmamalısınız; kazanımlar henüz çok belirgin değil. Daha sonra size daha ayrıntılı olarak anlatacağız.

Gelişimin Kralı – Kaynak 2

Valve, GDC 2015'te birçok yüksek profilli duyuru yaptı ve oyun topluluğu için bunlardan en önemlisi muhtemelen Source 2'nin duyurusuydu. Bu, Counter-Strike: Source, Half-Life'da kullanılan Source motorunun halefidir. 2 ve daha birçok oyun. Geliştiriciler birkaç yıldır Valve'ın cephaneliğindeki yeni nesil motoru sabırsızlıkla bekliyorlar. Basın toplantısında Valve'den Jay Stelly şunları söyledi: "İçerik geliştiriciler için. Epic ve Unity duyurularının yanı sıra bu, PC'nin baskın içerik oluşturma platformu olarak kalmasına yardımcı olacak." Açıkçası Valve, geliştiricilere daha fazla seçenek sunarak motor yarışına Epic ve Unity ile katılmaya karar verdi. Ancak "içerik geliştiriciler için ücretsiz"in ne anlama geldiği henüz tam olarak belli değil: saygın geliştiricilerden mi bahsediyoruz yoksa bu özel bir kategori mi?

Çıkış tarihi hakkında belirli bilgiler hayır, yalnızca Source 2'nin yakın gelecekte yayınlanacağını biliyoruz. Jay Stelly ayrıca şunları söyledi: “İçerik yaratıcılarını daha üretken hale getirmeye odaklandı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 yalnızca profesyoneller için değil, aynı zamanda oyuncuların en sevdikleri oyunların geliştirilmesinde yer almalarına da olanak tanıyor." Bu sözler, Source 2'nin yalnızca profesyonel stüdyolara değil, aynı zamanda hobi meraklılarına ve mod geliştiricilere de sunulacağını gösteriyor ki bu da birçok Valve oyununu bu kadar popüler hale getirdi.

Bunun için Valve'a başvurduk Ek Bilgiler ve yeni motor hakkında daha fazla bilgi edinildiğinde bu makale güncellenecektir. Ancak artık Source 2'nin Unity ve Unreal Engine 4'ün temsil ettiği ağır toplara ciddi bir rakip olacağını kesin olarak söyleyebiliriz çünkü Gelli'ye göre aynı zamanda ücretsiz olacak.

Yazarlar – Twine/RPG Yapımcısı/AXMA

Hepimiz programlama uzmanı değiliz ve hatta Stenyl bile çoğumuz için biraz karmaşık olabilir. 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. Basitçe söylemek gerekirse, kendi maceranı seç oyunu yapabilirsin. Yardımcı programın kullanımı inanılmaz derecede kolaydır. Hikaye bölümlerini, zihindeki diyagramlara benzer şekilde, çeşitli geçişler kullanarak birbirine bağlarsınız. Oyuncunun kullanabileceği her seçim yeni bir metne yol açar. Bitirdiğinizde sonucu hemen web sitesinde yayınlayabilirsiniz. Her şey gayet açık ancak bir yerde takılıp kalırsanız veya başka bir şey eklemek isterseniz başlangıç ​​kılavuzu size yardımcı olacaktır. Twine tarafından oluşturulan popüler oyunlar: A Kiss ve Cry$tal Warrior Ke$ha.

Twine size çok eski moda geliyorsa RPG Maker'ı deneyin. Ücretsiz sürüm, ücretli alternatiflere göre daha az özelliğe sahiptir ancak yine de birçok özelliğe sahiptir. Sistemin öğrenilmesi kolaydır: tek tıklamayla grafikler sürüklenebilir ve diyaloglar eklenebilir. Her zamanki RPG'den daha ilginç bir şey yapmak için kalıpların dışında düşünmelisiniz, ancak sıcak karşılanan To the Moon ve LISA gibi örnekler bunun mümkün olduğunu açıkça ortaya koyuyor. Ücretsiz müzik ve görselleri kullanabilirsiniz, böylece nasıl çizileceğini bilmenize bile gerek kalmaz. Yerleşik eğitim yine ilk oyununuzu oluşturmanıza yardımcı olacaktır. RPGMaker'daki popüler oyunlar: Clock of Atonement ve One Night. Sicim var yerli analog AXMA Story Maker da daha yakından incelenmeye değer.

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

Elbette oyun sadece motordan ibaret değil. Görüntüler ve sesler de dahil olmak üzere her türlü oyun varlığına ihtiyacınız olacak. Görüştüğüm birkaç bağımsız geliştirici yararlı bağlantılar paylaştı:

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

OpenGamesArt – ücretsiz görseller ve grafik taslakları.

Bedava Müzik Arşivi – bedava müzik Creative Commons lisanslarıyla.

FreeSound, ücretsiz ses efektleri koleksiyonudur.

Bütün bunlar fazla masraf yapmadan oyun yapmanıza yardımcı olacaktır. Elbette zamanınızı, kanınızı, terinizi ve gözyaşlarınızı bunlara yatırmanız gerekecek, ancak en azından cüzdanınız darbe almayacaktır.

Ücretsiz bir CMS üzerinde web sitesi oluşturma potansiyelinden bahsettiğimizde, bu amaçla zaten bir hosting ve alan adı satın almış olduğunuzu kastediyoruz. Aksi takdirde fikir boşa çıkacaktır. Barındırma ve alan adı maliyetleri - Sabit olarak aldığımız ve tartışmadığımız yatırımların hacmi. Bu seçeneği, ücretsiz CMS kullanarak bir web sitesi oluşturmak için sıfır başlangıç ​​noktası olarak alacağız.

Henüz bir hostinginiz yoksa, AdminVPS web hosting'i önerebiliriz - ayda 69 ruble minimum fiyat ("Promosyon" tarifesi) başlangıç ​​için iyi bir anlaşma olacaktır. WordPress, Joomla ve Drupal, barındırma sisteminize doğrudan ISPmanager panelinden 2 dakika içinde kurulur. Hiç yatırım yapmadan pratik yapmak istiyorsanız, web siteleri oluşturmaya çalışın, o zaman bunu ücretsiz web sitesi oluşturucularında yapmak daha iyidir - oradaki sanal alanlar yeni başlayanlar için çok daha uygundur.

Örnek olarak en popüler ücretsiz CMS'yi (WordPress, Joomla ve Drupal) seçtik. Bunlar en iyi platformlardır ve yeni başlayanlar, web sitesi oluşturma alanına girerken bu motorlar arasından seçim yapar. Bu sistemlerde web sitesi oluşturma yeteneklerini karşılaştırdık. Yalnızca barındırma ve alan adına yatırım yaparsanız ne bekleyebilirsiniz? Bütçeniz ve deneyiminiz olmadan seğirmenin bir anlamı var mı? Yalnızca kendi gücünüze ve ücretsiz eklentilerinize güvenerek ne kadar ileri gidebilirsiniz?

WordPress, dünyanın en popüler ücretsiz CMS'sidir ve yeni başlayanlar için idealdir

WordPress tanınmış bir blog motorudur ve ücretsiz olarak dağıtılmaktadır. Az sayıda eklenti kullanıldığında barındırma kaynaklarına ihtiyaç duyulmaz. Stok sürümünde işlevsellik ortalamanın altındadır - kabul edilebilir düzeyde yalnızca bloglar ve kartvizit siteleri oluşturulabilir. Varsayılan olarak SEO eklentileri gerektirir ve pek çok ücretsiz eklenti vardır. Çok sayıda şablon var - sitenin kontrol panelinde farklı kalite ve amaç düzeyinde binlerce kopya içeren bir bölüm var. Uzmanlaşmanın zorluğu nispeten düşüktür, bu nedenle bunu kendi başınıza, rehberlere ve video derslerine dayanarak, başvurmadan yapabilirsiniz. ücretli hizmetler uzmanlar.

Ücretsiz WordPress Özellikleri:

  1. Genel işlevsellik: Bir mağaza oluşturmanıza, bir açılış sayfası oluşturmanıza, SEO ve güvenliği ayarlamanıza, varsayılan motor yapısında çok eksik olan bir dizi küçük kolaylık ve optimizasyon sunmanıza yardımcı olacaklar da dahil olmak üzere 54 bin ücretsiz eklenti.
  2. resmi web sitesi, kontrol paneli ve şablon mağazaları, düzenlerin ücretsiz sürümleriyle doludur - başka bir şey de, gelişmiş ayarlara sahip Pro sürümlerinin genellikle ücretli olmasıdır, bu nedenle her üst düzey şablon, maksimum yapılandırmada ve parasız alınamaz.
  3. Terfi: Varsayılan olarak, motorun yetenekleri SEO optimizasyonu için araçlar sunmaz, bu nedenle eklentilerin bu yönde kurulması oldukça arzu edilir (örneğin, YOAST veya Jetpack) - bu, yine Pro sürümleri olmasına rağmen, sistemin doğasında olan sorunların çoğunu çözecektir. bazı eklentilerin maliyeti yüksek olabilir.
  4. Teknik Destek: açık kaynak için garanti yok yazılım olmuyor, bu nedenle sorunlar ortaya çıkarsa, forumlara gidip sormanız, videoları izlemeniz, SSS'yi okumanız veya bunları çözmek için uzmanların hizmetleri için ödeme yapmanız gerekir.

Ücretsiz WP modelinin sınırlamaları:

  • Gelişmiş kişiselleştirme ayarlarına sahip bazı şablonları kullanamayacaksınız çünkü bu sürümler çoğunlukla ücretli olacak ve radikal değişiklikler yapmak için kodlara girmeniz gerekecek. dış görünüş(PHP bilgisi gereklidir), ki bu yeni başlayanlar için inanılmaz derecede zordur;
  • Ücretsiz sürümdeki bazı yararlı eklentiler sınırlı işlevselliğe sahiptir (örneğin, WooCommerce mağazası), bu nedenle her zaman mevcut olmayan az çok uygun ücretsiz analogları aramanız gerekecektir - bu, eldeki göreve bağlıdır;
  • WP'yi kullanırken, yeni başlayanlar bilgi düzeyleri göz önüne alındığında çözülemeyen sorunlarla karşılaşabilirler, bu nedenle ya bir uzmanla iletişime geçip ödeme yapmaları ya da başka yollarla bir çıkış yolu aramaları gerekecek - her zaman basit olmayan kılavuzları incelemek, kendi niteliklerini geliştirmek , vesaire.

Özetle, WordPress kullanım ortamında, sizi şu veya bu şekilde ücretsiz bir kullanım modelinden ücretli bir kullanım modeline geçmeye zorlayabilecek yeterince tuzak vardır. Genel olarak platformda para olmadan normal bir blog, kartvizit veya açılış sayfası oluşturmak ve geliştirmek oldukça mümkündür, ancak çevrimiçi mağaza gibi daha büyük sitelerde sorunların ortaya çıkması muhtemeldir. Kodlama bilgisi olmadan ve motorun nüanslarını anlamadan, tasarımı yeterli ölçüde yeniden çalışamaz, bazı eklentileri bağlayıp yapılandıramaz, güvenliği ve SEO'yu uygun düzeyde optimize edemezsiniz. Genel olarak WP'nin sınırlamaları, kullanılan ücretsiz uzantıların becerisine ve kalitesine bağlıdır.

Joomla, kutudan çıktığı haliyle daha esnek ve gelişmiş bir ücretsiz motordur.

Joomla, ücretsiz CMS'ler arasında sıralama tablosunda 2 numaradır, bu da gelişmiş bir ekosisteme ve çok sayıda uzantının varlığına yol açar iyi kalite ve eğitim materyalleri. Bonus, şablonları ve birçok uzantıyı düzenlemek için kodlamanın en basit disiplinleri olan HTML/CSS bilgisinin yeterli olmasıdır. Bunları incelemek zor değildir ve yeni başlayanlara ücretsiz olarak bir proje oluştururken iyi bir başlangıç ​​​​sağlayacak ve ayrıca tartışmalı durumlarda uzmanlarla ücretli iletişim ihtiyacını da ortadan kaldıracaktır. Kutudan çıktığı haliyle motor, ayarlar ve yetenekler açısından WP'ye kıyasla daha zengindir; ek özellikler, şablonların (neredeyse her zaman koruma modülleri içerirler) ve diğer uzantı türlerinin kurulumuyla birlikte gelir.

Ücretsiz kullanıldığında Joomla'nın özellikleri:

  1. Genel işlevsellik: Kutudan çıkan motor, aşağıdakileri kullanan site türleri oluşturmak için çok uygundur: kişisel hesaplar kullanıcılar (sosyal ağ, ilan panosu, kurumsal web sitesi veya mağaza) - bu sorunları çözmek için çok sayıda ücretsiz ve oldukça kaliteli uzantı vardır.
  2. Tasarım düzenleme ve şablonlar: Sistemin yerleşik bir şablon deposu yoktur, bu nedenle ayrı olarak indirilip kurulmaları gerekir - uygun kataloglar kullanmanızı öneririz, aksi takdirde siteye şablonla birlikte bir sürü kötü amaçlı çöp getirme riskiyle karşı karşıya kalırsınız.
  3. Terfi: Kutunun dışında SEO optimizasyonu için pek çok ayar vardır; basit site türleri için hiçbir şey kaybetmeden ek uzantılar olmadan bile yapabilirsiniz.
  4. Teknik Destek: Güvenmeniz gereken şey bir kullanıcı topluluğu ve çok sayıda eğitim materyalidir, ancak diğer açık kaynaklı sistemlerde olduğu gibi burada geliştiricilerden merkezi bir kullanıcı desteği yoktur.

Ücretsiz Joomla modelinin sınırlamaları:

  • Yeni başlayan biri için en büyük cazibe, bazı "çılgın" sitelerden premium bir şablon indirip yüklemektir. En iyi temayı gerçekten seviyorsanız ve başkalarına bakmak istemiyorsanız bu yapılmamalıdır - kodun temiz ve sorunsuz olacağına dair bir garanti alarak satın almak daha iyidir;
  • Aynı durum uzantılar için de geçerlidir; yerleşik bir pazar yoktur, dolayısıyla bilinmeyen sitelerden premium eklentileri ücretsiz indirerek web sitenizi çökertme veya virüs bulaştırma şansına sahip olursunuz. Arama yapmaktan ziyade resmi web sitesinden sınırlı işlevselliğe sahip bir sürüm almak daha iyidir. bedava peynir. Joomla koddaki hatalara karşı dayanıklı değildir - bu tür şeyleri yükledikten sonra yaşanan çatışmalar nedeniyle, çalışmayan bir kontrol paneli veya site sayfalarında anlaşılmaz aksaklıklar elde etmek oldukça mümkündür.
  • İyi bir şablon satın almayacaksanız, ücretsiz şablonların özelleştirme ayarları genellikle zayıf olduğundan kodlamayı öğrenmeniz gerekecektir. Veya tasarımda hiçbir şeyi değiştirmeden olduğu gibi kullanın.

Toplamda Joomla, mağazalar, kurumsal web siteleri, forumlar ve sıradan kartvizitler oluşturmak için iyi bir şekilde uyarlanmıştır. Proje teknik olarak karmaşık değilse, serbest yaklaşımın sınırlamaları sizi fazla rahatsız etmeyecektir. Özellikle HTML/CSS biliyorsanız. Motor, çakışan uzantıların yüklenmesine karşı duyarlı olduğundan, ev yapımı eklentilerle veya güvenilmez kaynaklardan indirilen eklentilerle deneme yapmanızı önermiyoruz. Burada ücretli yardıma başvurmadan birçok şeyi kendiniz yapabilirsiniz - kod basit, çok sayıda rehber var. Bu arada Joomla, ücretsiz bir mağaza oluşturmak için WordPress'ten daha uygundur - bu, seçim yaparken ana kozudur.

Drupal, profesyoneller, büyük ve yapısal olarak karmaşık siteler için ücretsiz bir CMS motorudur

Drupal, yeni başlayanlar için öğrenmesi inanılmaz derecede güçlü ve zor bir motordur, ancak herkes için değildir. Bu durumda, ana gider kalemi uzmanların hizmetlerine yapılan ödeme olabilir. Ve WP ve Joomla uzmanlarından daha fazla ücret alıyorlar çünkü burada görevlerin nitelikleri ve karmaşıklığı daha yüksek. Ve topluluk neredeyse o kadar kapsamlı değil. Bu CMS'yi sıfırdan seçmek saçmalıktır, yukarıda açıklanan sistemlerin kapsamlı bir incelemesinden sonra buna gelinir. Programlama deneyimi ve motor çalışma prensiplerinin anlaşılması gereklidir. verimli çalışma Aksi takdirde işe alınan uzmanlara ödeme yapmak için büyük bütçeler harcanacaktır. Karmaşık web siteleri (portallar, mağazalar, kurumsal ve bazı özel, özel görevler) oluşturmak için uygundur.

Ücretsiz Drupal özellikleri:

  1. Genel işlevsellik: Kutudan çıktığı gibi sistem minimum yeteneklere sahiptir, geri kalanı modüllerin kurulumuyla birlikte gelir ve birçoğu paketler halinde gelir - bir işlevi uygulamak için belirli bir sırayla 3-4 uzantı yüklemeniz gerekir, bu yüzden burada ihtiyacınız var Modül setlerinin nasıl çalıştığına ilişkin algoritmaları anlamak ve bunları resmi katalogdan indirmek.
  2. Tasarım düzenleme ve şablonlar: Resmi web sitesinde, her biri ek görünüm ayarlarına sahip 2.000'den fazla şablon yayınlanmıştır, ancak derin özelleştirme için kodlamaya başvurmanız gerekecektir.
  3. Terfi: Kutudan çıktığı anda oldukça zayıf, kullanışsız SEO araçlarına sahip olacaksınız, bu nedenle CTool, Metatag ve diğerleri gibi özel modüller kurmanız tavsiye edilir - bu, SEO'nun ana sorunu olan kopyaların oluşturulması da dahil olmak üzere birçok sorunun üstesinden gelmenizi sağlayacaktır. motor.
  4. Teknik Destek: Topluluğa gitmeniz gereken tüm sorular ve eğitim materyalleriyle birlikte, ücretsiz motorun geliştiricilerinden herhangi bir garanti bekleyemezsiniz.

Ücretsiz Drupal modelinin sınırlamaları:

  • Drupal için hazır montajlar var - belirli görevler için motor konfigürasyonları, ancak bunları kullanmamak daha iyidir, çünkü kolaylıklarına rağmen destekleri hızla kesilir ve siteniz kaçınılmaz olarak teknik olarak ana geliştirme dalının gerisinde kalmaya başlayacaktır. sistemin;
  • Çok değerli görünseler bile uzantıları hiçbir yerden indirmemelisiniz - idare etmeye çalışın ücretsiz sürümler resmi web sitesinden;
  • Buradaki ücretsiz şablonlar genellikle basittir;
  • Motor, barındırmaya aç ve yönetimi zor, bu nedenle yalnızca gerekli modüllerle yetinmeye çalışın, aksi takdirde büyük olasılıkla zorluklar ortaya çıkacak ve temizleyebilecek bir uzmanın hizmetleri için ödeme yapmak üzere bir bütçe ayırmanız gerekecek. moloz.

Genel olarak Drupal durumunda sınırlamalar ortalama kaliteyle sınırlıdır ücretsiz şablonlar ve kullanıcı becerisi. Bilgi eksikliği veya modüller içeren sitenin aşırı karmaşıklığı ödeme yapma ihtiyacına yol açabilir. Motorun, mağazalar, bilgi portalları vb. gibi yapısal/içerik açısından karmaşık olan büyük siteler oluşturmak için kullanılması mantıklıdır. Buradaki şablon ve modül deposu oldukça zengindir, ancak özellikle şablonlar açısından WordPress ve Joomla yelpazesinde açıkça yetersizdir. Drupal profesyoneller içindir, parasız olarak kullanabileceklerdir, ancak yeni başlayanların bunu kullanması pek mümkün değildir.

Bir CMS'nin ücretsiz kullanımının sınırlamaları, eklentilerin/şablonların çeşitliliğine, kullanıcının yetkinliğine ve karşı karşıya olduğu görevin karmaşıklığına bağlıdır. Büyük bir projenin daha fazla uzantı ve icracının profesyonelliği gerektireceği açıktır. Yeterli olmayan her şeyin bulunması, ek olarak kurulması ve ödenmesi gerekecek - şablonlar, modüller veya hizmetler.

WordPress ve Joomla'da, ortalama bir web sitesinin ömrünü yatırım yapmadan orta düzeyde beceriyle kolayca destekleyebilirsiniz. Aynı şey Drupal için söylenemez - kendine güvenen bir web sitesi geliştiricisinin becerilerini gerektirir, aksi takdirde herhangi bir özgürlükten söz edilemez.

Web sitesi oluşturma alanında programcı, düzen tasarımcısı veya profesyonel olmayı öğrenme göreviyle karşı karşıya değilseniz, ancak işinizi/hizmetlerinizi tanıtmak için minimum çaba/para/zaman ile iyi ve modern bir web sitesine ihtiyacınız varsa İnternet, reklam/bağlı kuruluş programlarından para kazanın - yeni başlayanlar için uyarlanmış sezgisel bir arayüze sahip, halihazırda barındırma, alan adı ve CMS ile birlikte gelen çevrimiçi web sitesi oluşturucularını kullanın.




Tepe