Basit Web Sitesi (Apache / PHP / MySQL + JavaScript)

4 Cevap php

Ben bir arkadaş için oldukça basit bir web sitesi oluşturmak için istendi ettik. Esasen bir kullanıcı, oturum bilgileri bir dizi doldurmak, ve bunu sunacaktır. Bu veriler daha sonra bir veritabanına yazılı gerekir (ve gelecekteki bir noktada sunulan / okuma) olacaktır.

(Ben çoğunlukla Java / C + + yapmak) gerçekten bir web geliştirici değilim, ama yaklaşık 3 yıl önce JavaScript ile biraz biz WAMP (Windows, Apache, MySQL ve PHP) kullanarak bir site oluşturulmuş bir proje / çalıştı AJAX iyi ölçmek için atılmış. Ben tekrar WAMP kullanmak için gidiyorum, ama artık daha iyi araçlar olabileceğini endişe duyuyorum edildi.

Yani, WAMP böyle basit bir site için iyi bir yaklaşım mı?

Eğer öyleyse, PHP / Javascript geliştirme için kullanılacak hangi araçları önerirsiniz?

Son olarak, yığın taşması JQuery kullanan blog mesajların birinde gördüm. Bu kütüphanelerini kullanmak faydalı olacaktır?

4 Cevap

Eğer bina olmak için gidiyoruz web sitesi bir WAMP yığını üzerinde barındırılan varsayarsak, o zaman kullanmaya devam söyleyebilirim; Aksi takdirde, Windows / IIS / PHP / MySQL veya SQL Server ile sopa isteyebilirsin. Ben her zaman benim geliştirme ortamı mümkün olduğunca üretim aynalar emin olmak için deneyin.

İkincisi, kullanıcı sadece oturum bir form göndererek, ve sonra yapılması kabul edilir, daha sonra Ajax kullanarak overkill olabilir eğer; kesinlikle Ajax rota gidiş için gidiyoruz ancak eğer, o zaman ben kesinlikle bir kitaplık kullanmanızı öneririz. Prototype veya jQuery ince - bir ya Ajax gülünç kolaylaştırır.

Son olarak, çok önerilen araçları ile ilgili olarak, gelişmekte konum ne için tasarıyı uygun bir şey bulmak. Ne olduğunu iddia ettiği bu site kadar basit ise, gibi bir şey Notepad++ yeterli olabilir. WAMP / LAMP yığını için başka bir seçenek Aptana Studio. Eğer Windows / IIS / SQL Server yol gidiyoruz, o zaman Microsoft Express bazı araçları kullanmak.

Ben yol kapalı olabilir, ama sen gerçekten basit bir site inşa ediyorsanız, sen var, mevcut araç kutusu ile yapılabilir bir şey için parlak yeni araçları yapılandırarak daha fazla zaman harcamak yok.

Ben kesinlikle bu birinde Tom ile kabul ediyorum. Deneyiminizi daha önce, bir WAMP atılmış bazı js ile yığını kullanarak başarılı olursa, o sopa ile.

Notepad++ Aptana Studio güzel şeyler işlemek olur gibi biraz daha ağır, böylece ya da bir şey, çoğu web geliştirme görevleri için gerçekten iyi bir araçtır.

Hükümlere ilişkin kısa bir açıklama, ben Rails gibi yeni bir şey denemek tavsiye etmem. Bu güzel ama daha fazla bilgi edinmek için fazla çalışma gerçekten proje tarafından haklı.

Ruby on Rails denemek için bir fırsat olarak kullanılması kötü değil. Eğer ifadeler itibaren seni çevreye tam kontrole sahip olduğunu varsayalım. Bir deneyim geliştiricisi olarak, bu zor olmamalı. Yapılandırma yaklaşımının üzerinde kongre de geliştirilmesini kolaylaştırır.

Ben çok yardım etmiyorum korkuyorum!

Machform formu oluşturulması için check out. Bu çok kolay formlar yaratır ve onların bilgi saklanan veritabanı oluşturur ve bir yere sonuçları e-posta ya da bilgi daha fazla manipülasyon için db erişmenizi sağlar. Bunu kullanmak ve ben çok fazla zaman tasarrufu haved. Bu şimdiye kadar denedim en iyi "formu yaratıcısı" bulunuyor.

Ben de geçenlerde üzerinde stackoverflow Elswhere başvurulan bulundu concrete5 adında bir cms kontrol ettirin. O da bir formu yarar vardır. Basit bir şey yaratmak için en hızlı yolu olabilir.