Tahmin edebileceğiniz gibi tuhaf bir soru değil - php / mysql / jquery / ajax / etc kemerini altında bilgi adil bir miktar ile ortalama bir web geliştirici (biz onun adı "Bob" olduğunu söyleyeceğim) var, ve sen ise Bir SO sıfırdan gibi dinamik ve karmaşık gibi siteyi, bazı en iyi uygulamaları nelerdir ve ne kadar süre (saat veya gün) bunu oldukça kararlı beta onu almak için almak için beklediğiniz yeniden istedi?
Ben bir site oluşturmaya çalışıyorum çünkü ben sormak (kuşkusuz tamamen farklı, ama ben hayal yükü karşılaştırılabilir olma sona erecek), ve sonsuza kadar alıyor gibi sadece görünüyor. Bir ay birkaç saat bir gece daha az onu çalışma ve birlikte geliyor, ama gelişme sadece katlanarak tırmandırmaya görünüyor hakkında oldu. Her yeni fikir ya da düğme diğer çalışma projelerinin bir dizi çoğaltılır.
Ben önceden yapılmış kütüphaneler ve açık kaynak projeleri elimden kullanmayı deneyin, ve ben Drupal / Joomla gibi CMS kullanarak içine baktım, ama özel siteler dürüst çok görsel bir CMS kullanarak sadece tutmak gibiydi, hem özel, vardır beni geri.
Ben site yapmak için buraya başıma daha az değilim gönüllü çalışma edilemeyecek kadar kişi maaş tür bir maaş olmak, yardım için başkasına ödeme göze alamazdı. (Biz istekli test mikroskobik bir topluluk var)
Biz Ben phpBB3 üstüne site inşa ettik herhangi bir ücret için planlama değil, çünkü ben, bunu biliyorum çünkü. (Heh, kullanıcı kaydı / kimlik doğrulaması, bir veritabanı API artı güvenlik ve tam özellikli bir çiftleşmiş sistemi ve diğer özellikleri bir bolluk için fonksiyonları .. Oh, ve bir forum sağlar.)
Ben istemci tarafı etkileşimleri için jQuery UI + gibi kütüphaneleri kullanabilirsiniz.
Ben mümkün olduğunca modüler olarak şeyleri yapmaya çalışın, bu yüzden ben her şeyi rewire gerekiyorsa o korkunç sıkıcı olmayacak, ama ben bu gibi büyük projelerde deneyim benim eksikliği sitenin başarısı için ölümcül olacak endişe.
Ne dersler burada olmuştur millet sunmak ve zaman çizelgesi ne tür I gerçekçi buraya bakıyor beklemek gerekir?