Bir Mockup Dosyasından Bir WordPress Web Sitesi Geliştirmek Ne Kadar Sürer?
Yeni bir WordPress web sitesi geliştirmek için gereken süre genellikle ad-lib için zordur, bu da onun için bütçelemeyi biraz daha zorlaştırabilir. Bunun arkasındaki nedeni anlamak oldukça kolaydır. Yepyeni bir WordPress web sitesi geliştirmek, nispeten basit bir süreçten (tüm parçaların, gerekli varlıkların ve adımların açık ve kullanılabilir olduğu) gerekli varlıkların yalnızca birkaçının veya hiçbirinin hazır ve tanımlı olmadığı daha zorlu bir projeye kadar değişebilir.
Bu sorunlardan bazılarının üstesinden gelmek ve web sitenizin markanızın iletişimini ve tercihlerini daha iyi yansıtmasını sağlamak için, işletme sahipleri genellikle kurum içi tasarımcılarından, genellikle Photoshop'ta oluşturulan (belki duymuşsunuzdur) bir maket, çevrimdışı bir görsel temsil oluşturmalarını ister. PSD dosyaları) – bir web sitesinin veya en azından bazı sayfalarının. Bu dosyalar daha sonra yepyeni web sitesini oluşturmaktan sorumlu olacak bir WordPress geliştiricisine iletilecektir.
Bir maketten yeni bir WordPress web sitesi oluşturmak neden etkili bir fikirdir?
Başlangıç olarak, işinizi yürütmek, her gün uygun maliyetli ve verimli kararlar vermeniz gereken sürekli bir zorluktur. Bu kararlar nihayetinde büyümenizi sağlayan şeydir. Bu nedenle, yeni bir web sitesine ihtiyacınız varsa, işe alım için herhangi bir zaman (ve para) yatırım yapmadan önce, tasarımcılarınızdan birinin web sitenizin nasıl görünmesini istediğinizin bu “statik” versiyonunu bir araya getirmesi mantıklıdır. bir WordPress geliştiricisi.
Ancak, bir geliştiricinin maket dosyasından yepyeni WordPress web sitemi oluşturması ne kadar zaman ve para alacak? Cevap, WordPress Geliştiricisi ve Kodlanabilir Uzman Nathan Reimnitz'in yardımıyla ortaya çıkarmak istediğim birkaç faktöre dayanıyor. Sürecin ne kadar süreceğine ve maliyet üzerinde en büyük etkiye sahip olan faktörlerin neler olduğuna dair temel bir çerçeve ortaya koyacaktır.
Mockup'ınızı web sitenizin planı olarak kabul edin
Ne yazık ki yeni bir web sitesi arayan birçok kişinin zamanlama hakkında sorular sorarken unuttuğu bir şeyle başlayalım: tüm WordPress web siteleri aynı değildir. Bu durumda İçerik Yönetim Sistemi olan aynı “motordan” başka pek bir şey paylaşmazlar. Kendinize sorun, işiniz herkesinki gibi mi? Spesifik ihtiyaçlarınız tüm rakiplerinizle aynı mı? Ben öyle düşünmüyorum, sen de öyle.
Bu tür sorular söz konusu olduğunda, WordPress geliştiricilerinin nasıl düşündükleri ve nihayetinde yanıtlarını nasıl buldukları hakkında size net bir fikir vermek için örneklerle gitmek her zaman yararlıdır. Nathan, bir ev inşa etme benzetmesi kullanarak, web sitenizi oluşturmanın kendisi için nasıl bir şey olduğunu basit terimlerle açıklıyor:
Sorunuzu bir ev inşaatçısı gibi başka bir hizmet sağlayıcıya çevirelim: Bir ev inşaatçısına gelip 'Hey, benim planlarımdan bir ev inşa etmeniz ne kadar sürer?' Sence söyleyecekleri ilk şey ne? Muhtemelen size şunu soracaklar: 'Tabloları görebilir miyiz?' Bunu sana neden sorsunlar? Bunun nedeni, söz konusu evi inşa etmek için size doğru bir tahminde bulunmadan önce, inşa etmek istediğiniz ev hakkında daha fazla bilgi toplamaları gerektiğidir. Aynısı bir WordPress web sitesi oluşturma için de geçerlidir… Müşteriler (benim gibi) geliştiricilere bir sonraki web sitelerini oluşturmak için yaklaştıklarında, çoğu zaman biz (geliştiriciler) onlara sorduğumuz ilk soru, 'Herhangi bir maket oluşturdunuz mu?'
Mockup'lar aslında web sitenizin planıdır.
Modelden işlevsel WordPress web sitesine kadar gereken süre hakkında size daha fazla bilgi vermek istediğim için, web sitelerinin aralığı aşağıdadır: bir uçta, yalnızca yaklaşık 5 standart sayfa içeren bazı içerikleri görüntüleyen basit web siteleri ve gerçek bir gelişmiş işlev veya üyelik mevcut değildir. Tam karşı uçta, bunun yerine kapsamlı işlevsellik, özel özellikler ve birçok farklı içerik sayfası gerektiren bir e-ticaret mağazası bulabilirsiniz.
Nathan'ın vurguladığı gibi:
Deneyimlerime göre, eldeki maketlerden tamamen işlevsel bir WordPress web sitesine geçmek genellikle iki hafta ile üç ay arasında bir zaman alır. Yelpazenin 'basit' sonu iki hafta olduğunda, biraz içerik, resim, iletişim formu içeren broşür tarzı bir web sitesi hayal edin… Ancak daha karmaşık yapılarla, örneğin bir çevrimiçi mağaza veya biraz daha karmaşık sosyal içerikli bir web sitesi alın. ağ özellikleri, bunların oluşturulması biraz daha uzun sürüyor. İşletmeniz için ne kadar gelişmiş/özel özellik geliştirilmesi gerektiğine bağlı olarak, bunun tam olarak ne kadar süreceğini belirleyecektir. Ancak, deneyimlerime göre, gelişmiş WordPress web sitesi oluşturma işlemlerinin çoğu 3 aydan fazla sürmüyor.
Yeni web sitenizin hangi özellikleri veya özellikleri içermesi gerektiğine bağlı olarak, web sitenizin iki hafta ile üç ay arasında değişen bir zaman aralığında olmasını bekleyebilirsiniz.
Geliştirmede tamamlanma süresini hangi faktörler ve unsurlar etkiler?
Bu kadar geniş bir zaman yelpazesi göz önüne alındığında, kendinizi buna göre hazırlayabilmeniz için geliştirme çalışmalarının yavaşlamasına neyin neden olabileceğini önceden bilmek iyi olabilir. Özel özellikler ve gelişmiş işlevlerin yanı sıra geliştiricinizin sizin için ilgilenmesi gereken iki önemli husus daha vardır.
Ev yapımıyla karşılaştırmaya devam eden Nathan, bir maket dosyasından yeni bir WordPress web sitesi oluşturması için geçen süreyi etkileyen bu faktörleri listeliyor. Gereksiz bir adım gibi görünebilir, ancak diğerleri kadar önemlidir: Elinizde yalnızca PSD dosyanız varsa, geliştirici sizden mevcut barındırma tercihleriniz ve alan adı kullanılabilirliği hakkında daha fazla bilgi isteyecektir. Nathan'ın sözleriyle:
Modelinizi kapsamlı bir şekilde inceledikten sonra, geliştiricinizin bir sonraki sorusu muhtemelen web sitenizi oluşturmak için gerçekten bir yeriniz olup olmadığı olacaktır. Ev benzetmesine geri dönersek, sonra size şunu sorarlar: 'Paranızı daha satın aldınız mı? Veya bu evi inşa etmeye başlayabileceğimiz bir yeriniz var mı?' Web dünyasında, 'lot' alan adınız ve barındırmadan oluşur. Bunlar, geliştiricilerin sizin için çalışmaya başlamadan önce sizden ihtiyaç duyacakları iki önemli parçadır.
Bu önemli soruya vereceğiniz yanıtlar, geliştiricinin yeni web sitenizi teslim etmek için gerekli olacak uygun zamanı birleştirmesine yardımcı olacaktır. Bu bağlamda, biri diğerinden daha hızlı olacak iki olası yol vardır:
a) zaten bir barındırma sağlayıcınız ve bir alan adınız var.
b) bir barındırma sağlayıcınız veya bir alan adınız yok.
Senaryo a) mevcut durumunuzu açıklıyorsa, her şeyi kendi başlarına yönetebilmeleri ve mümkün olan en kısa sürede çalışmaya başlayabilmeleri için geliştiriciye oturum açma kimlik bilgilerinizi vermeniz yeterlidir. Veya şirket içinde bazı BT uzmanlarınız varsa, geliştiriciden sunucularında çalışmasını isteyebilir ve ardından yeni web sitenizi tamamlandıktan sonra kendi web sitenize geçirebilirsiniz. DNS kayıtlarınızı değiştirmeniz gerekeceğinden, bu biraz teknik bilgi gerektirecektir.
Senaryo b) mevcut durumunuzu açıklıyorsa, umutsuzluğa kapılmayın, bu oldukça yaygındır. Ardından, geliştiricinizden her şeyle ilgilenmesini istemeniz gerekir. Özellikle, kullanıcılarınızın sayfalarınıza ulaşmak için tarayıcılarına yazmaları gereken adres olan yeni alan adınızı onlara sağlamanız gerekecektir. Bu yönü yetkilendirirseniz, lütfen birkaç değişken düşünün ve bunları tercih sırasına göre listeleyin, çünkü istediğiniz alan adının zaten alınmış olması söz konusu olabilir.
İkisinden b) senaryosu, geliştirme çalışmasına en çok zaman etki edecek olandır. Yine de geride kalma konusunda çok fazla endişelenmeyin, çünkü bunlar geliştiricinizin kullanılabilir zamanının çoğunu tüketmemesi gereken küçük görevlerdir.
Ana endişeniz zaman olduğunda, bir geliştiriciyi işe almadan önce bir şeyleri işaretleyebileceğiniz ve daha iyi hazırlanabileceğiniz bir kontrol listesine sahip olmak her zaman faydalıdır. Mockup dosyanızın tam işlevli bir WordPress web sitesine dönüştürülmesini istediğinizde oyununuzu gerçekten geliştirmek istiyorsanız, işte Nathan'ın önerdiği şeyler:
1. Kayıt şirketi erişimi
Her şey buradan başlıyor. Nathan'ın belirttiği gibi:
Her şeyden ben sorumlu olacaksam, kontrol listemdeki bir numara, alan adı kayıt kuruluşunuz erişiminiz olacaktır. Bu erişime sahip olmak, alan adınız için DNS kayıtlarını değiştirmeme ve bunları, birlikte gitmeye karar verdiğimiz barındırma sağlayıcısına yönlendirmeme olanak tanıyor.
2. Barındırma sağlayıcı erişimi
Sonraki şey, barındırma sağlayıcısına erişimdir. Bir geliştiricinin işlerini teslim etmesi için eksiksiz kimlik bilgilerine ve sitenin barındırılacağı yere erişime sahip olması gerekir. Basit ve net, ancak dahası da var:
Açık olmak gerekirse, bunlardan herhangi birine (kayıt şirketi veya barındırma erişimi) sahip değilseniz, geliştiriciniz gerekli adımlarda size yardımcı olabilir, böylece bir alan adı satın alabilir ve bir barındırma ilişkisi kurabilirsiniz. . Codeable uzmanının bakış açısından, müşterilerimizin bu şirketlerle kendi ilişkilerine sahip olmalarını istiyoruz. Burada olabildiğince kontrolün sizde olmasını istiyoruz. Bu, müşterilerimizin seçtikleri herhangi bir geliştiriciyle çalışma özgürlüğünü korumalarına olanak tanır. Biriyle çalışmak asla ömür boyu hapis olmamalı.
Deneyimli bir WordPress geliştiricisi, ihtiyaçlarınıza göre iyi bir barındırma sağlayıcısı önerebilecek ve mevcut sağlayıcınızla karşılaştırarak hangisinin daha uygun olduğunu görebilecek.
3. E-posta adreslerinizle ilgili kararları netleştirin
E-posta adresleri genellikle barındırma sağlayıcı paketinize dahil edilir, burada istediğiniz gibi özel adresler oluşturma özelliği bulunur. Ancak bazı barındırma hizmetleri size bu olanağı sağlamaz ve geliştiriciye hangi seçeneğin sizin için daha iyi olduğunu söyleyebilmeniz gerekir. Özellikle, Nathan'ın işaret ettiği gibi:
Yeni şirket e-posta adresiniz olarak [e-posta korumalı] istediğinizi varsayalım. Mükemmel seçim! Ancak ne yazık ki, tüm barındırma sağlayıcıları, geliştiricilerin kendi platformlarında sizin için bu yeni ve parlak e-posta adresini oluşturmasına izin vermeyecektir. Bu nedenle, e-postanız hakkında ne yapacağımız konusunda bazı kararlar vermemiz gerekiyor. Belki Google Apps gibi bir üçüncü taraf hizmeti kullanırdık? Geliştiriciniz kesinlikle bu kararı vermenize yardımcı olabilir ve ardından her şeyi sizin adınıza uygun şekilde yapılandırabilir. Daha önce bahsettiğimiz kayıt operatörü erişimi, geliştiricinizin MX kayıtlarınızı gitmeleri gereken yere doğru şekilde yönlendirmesi için gereklidir.
toparlamak
Modelinizi canlı bir WordPress web sitesine dönüştürmek, geliştirme dünyasında yaygın bir uygulamadır. Gördüğünüz gibi, yeni web sitenizin gerektirdiği karmaşıklık, özellikler ve işlevsellik, tüm projenin tamamlanma süresine eklenir. Halihazırda bir alan adınız, bir barındırma sağlayıcınız ve her türlü içerik ve görsel varlığın kullanışlı olup olmadığı gibi diğer öğelerin de ele alınması gerekebilir.
Mockup dosyasından olsun ya da olmasın, yeni WordPress web sitenizi oluşturmalarını sağlamak için bir geliştirici tutmanın sırrı, nihayetinde önceden yapabileceğiniz kadar hazırlanma meselesidir. Yanlışlıkla eski ABD Başkanı Abraham Lincoln'e atfedilen bu alıntının mükemmel bir şekilde vurguladığı gibi:
Bana bir ağacı kesmem için altı saat verin, ben de ilk dördünü baltayı bilemekle geçireyim.
Amacınız bu: Bir geliştiriciyle etkileşime geçmeden veya en azından tartışılacak temel konular hakkında net düşüncelere sahip olmadan önce paylaşılmaya hazır olabildiğiniz kadar çok şeye sahip olmak. Bu yaklaşım, süreçlerinizi ve tercih ettiğiniz WordPress geliştiricisinin projeniz için daha iyi (ve daha kısa) bir zaman çizelgesi oluşturmasını sağlar. Bu mükemmel bir kazan-kazan durumu değil mi?
Bu blog gönderisi, müşterileri ve meslektaşları arasında Codeable'da inanılmaz bir üne sahip, en iyi performans gösteren bir WordPress uzmanı olan Nathan Reimnitz'i içeriyor. Rock yıldızı bir serbest yazar olmanın yanı sıra, Nathan ayrıca blogunda ve diğer birçok saygın çevrimiçi yayında yazdığı yazılar aracılığıyla serbest çalışan topluluğa geri dönüyor.
ev borcu WordPress sitesi
