Bir PHP / MySQL web geliştirici sunucuları hakkında ne bilmeliyim?

3 Cevap php

PHP ve MySQL kullanarak web siteleri geliştirmek. Deneyimli bir web geliştirici bir geliştirici iş alakalı sunucuya özgü bilgileri kapsayacak hangi kaynakları tavsiye ederim.

Bu yardımcı olur, (benim hosting şirketi aracılığıyla) bir Apache sunucusu ile çalışır.

3 Cevap

Diyorsun ki: seasoned web developer ... yani:

Yani herhangi bir saygın sistem yöneticisi kadar bilmeli. Bu iş durum / kısıtlamaları için doğru teknolojileri almak için izin verir.

Ayrıca hakkında bilmeniz gerekenler:

  1. Veritabanı sunucuları / DBA
  2. Ağ mimarisi, darboğaz önlenmesi, kaynak tahsisi
  3. Ağ ve sistem güvenliği
  4. Protokoller, güvenlik duvarları, yönlendirme
  5. (LAMP ya. NET ötesinde) çeşitli uygulama yığın yapılandırmalar
  6. Dağıtık sistemler, ölçeklenebilirlik
  7. Teknoloji değerlendirme (Moes, bezleri ve bütün bu)

Ve diğer şeyler ton. Bir web geliştirici olmak için 'geliştirici' bir uzmanlık olduğunu bir gibi bu ortamda ve dışarı çıkar her şey hakkında her şeyi, geliştirir ya da üzerinde etkileri bilmeli environment ... verilmiştir.

Kural 1: sunucu ortamında mümkün olduğunca geliştirme ortamı olarak yakın alın. (Yani ideal hem aynı işletim sistemini kullanan, hem de PHP ve MySQL aynı sürümlerini kullanmak, hem Apache kullanabilirsiniz.)

Ben öğrenme / ferahlatıcı temel kavramlar için yararlı olması için Harvard Üniversitesi Extension aracılığıyla Building Dynamic Websites ders için kaynak bulundu, ve ayrıca ilgili daha ayrıntılı bilgi gerektiğinde bana doğru yönde işaret için bir kaynak olarak var çeşitli teknolojiler.

Kullanışlı örnekler, cheatsheets, belgelere bağlantılar, ve, tabii ki, ses / video dersleri izlemek ve / veya dinleyebilirsiniz vardır.