Başlangıç ​​PHP geliştirme

13 Cevap php

Ben PHP site HTML ve CSS düzenlemeleri yapacak bir proje üzerinde başlıyorum. Ben siteyi çalıştırmak için benim ev bilgisayarı yapılandırmak ve PHP geliştirme çalışmaları yapmak gerekir.

PHP geliştirme başlatmak için bir acemi için en iyi tavsiye nedir? Ben Microsoft programlama yığını ve. NET geliştirme kullanarak geniş bir arka plan var.

Benim ev bilgisayarı şu anda Windows Vista Home Premium x64 kullanıyor.

13 Cevap

Eğer windows üzerinde iseniz sunucusu için ben çok WAMP öneririz. Eğer linux üzerinde ise lamba kullanın.

İyi online kaynaklar W3 tutorials tüm kudretli php.net manuel olarak lutfen vardır.

Ödeme XAMPP: http://www.apachefriends.org/en/xampp-windows.html

Ama canlı sunucusu ile PHP ve DB sürümleri maç isteyeceksiniz.

IIS veya Apache altında PHP sitelerini çalıştırabilirsiniz

Zaten IIS yüklüyse o zaman onunla PHP çalıştırabilirsiniz - sadece daha fazla bilgi için IIS altında PHP çalışan google.

If you want to go down the route of running it under Apache then here is a good straightforward guide to installing everything - it takes you through the whole set up process. http://www.bicubica.com/apache-php-mysql/index.php

Ben mümkün olduğu kadar canlı biri olacak / veya zaten site zaten yaşamak durumunda olduğunu ne kadar yakın geliştirme ortamı maç çalışıyor tavsiye ederim - satır aşağı güçlük çok yarayacaktır.

Ben özgür bir IDE olarak Eclipse öneriyoruz. Eğer Zend veya xdebug bakmak isteyebilirsiniz böylece Ancak bir hata ayıklayıcı ile gelmiyor.

Sadece HTML / CSS değişiklik yapmak olacak iseniz, sadece favori editörü kullanmak, Eclipse ile rahatsız etmek istemeyebilirsiniz.

W3Schools PHP bölümde PHP ile yüzleşmekten almaya başlamanıza yardımcı olmak için büyük bir

Wampserver Windows üzerinde geliştirme kickstart Apache, MySQL, PHP vardır. Başka iyi WAMP çevre sayfalarınızı profile Zend Profiler avantaj vardır ki, Zend Sever CE olduğunu. IDE gelince, ben Zend Studio öneriyoruz veya FDT ile Eclipse (daha az özellik olsa) ücretsiz varyantı bulunuyor.

Bu indir http://www.wampserver.com/en/. Bu hemen hemen otomatik var ve saniyeler içinde bir web sunucusu kadar olacak.

Bir WAMP gerekir. Windows Apache, MySQL, PHP. Farklı sunucuları ve veritabanı yöneticileri kullanabilirsiniz, ancak ortak kurulum thats.

  • XAMPP indirin ve kurun (önemsiz)
  • Eğer 8080'den gibi bir şey için IIS kullanıyorsanız durumda Apache noktasını değiştirmek
  • \ Htdocs bir index.php oluşturun, sonra yeni bir klasör ("mydir") oluşturmak ve yazmak (xampp of dir yüklemek) git
  • http://localhost:8080/mydir gidin

Eğer PHP dosya görmelisiniz. Şimdi tüm kurulur: sadece PHP gelişimi başlar :)

I http://www.wampserver.com/en/ adlı wamp kullanmak istiyorsunuz

Onun kullanımı ve kurulumu kolay süper.

Ayrıca deneyebilirsiniz Microsoft Web Platform. Otomatik / Yapılandırma PHP uygulamaları çalıştırmak için gereken tüm gerekli şeyleri kuracaktır.

Burada herkes zaten gitmek için 'kendi favori paketlenmiş wamp' önerisi hazır gibi görünüyor. Ben farklı olmak ve gibi yakından üretim gibi setup size geliştirme ortamı tavsiye ederiz. Bunu site zaten bir yerde üretim var varsaymak güvenli görünüyor bir şekilde soru phrased, bu yüzden kolay, çünkü bu diğer önerilerden birini takip etmek aptalca olur. Sıfırdan başlayarak olsaydı o başka bir hikaye olurdu.

Sen böyle bir şey söz konusu olduğunda hızlı ve kirli olmak istemiyorum. Eşleştirme ortamları yakından olabildiğince yolda olası sorunları bir TON ortadan kaldıracaktır. Eğer pencerelerde gelişmekte konum, özellikle eğer linux için dışarı iterek. Eğer kasa muhtemelen sorun haline çalıştırmak için gidiyoruz zaman% 100 ile son derece dikkatli olmazsan.

Gerçekten ihtiyacınız var.

  • VMware Server indirmek ve yüklemek

  • bir sanal makine olarak CentOS indirmek ve yüklemek

  • yum apache2 php5 mysql sunucusu yüklemek

  • üretim makine eşleşecek yerel web sunucusu yapılandırmak

  • resim, temel sanal makine

  • sanal makineye kurulum ssh erişim

  • VM ve iş istasyonunda budala yükleyin

  • XDebug yüklemek ve php.ini yapılandırma

Ben BitNami ait ile gitmek istiyorum. Ben diğerlerini denedim ve bu kadar ayarları sorunların en az miktarda verir

http://bitnami.org/stack/wampstack

Ben xampp hayranı değilim, ama herkes zaten ne dediğini anlatmak için yazmadım. Ben IDE konuşmak için buradayım.

Ben Kolay Eclipse veya Eclipse PDT kullanarak, ama bunu kurmak için sert ve daha az samimi olduğu tespit edilmiştir. Sonra bir arkadaşım (ciddi pro coder guru) NetBeans anlattı. NetBeans çok Eclipse gibi, ama çok daha bağışlayıcı ve kullanımı kolay olması için bulduk. Kolayca uzak bir sunucu üzerinde test için büyük olan, FTP erişimi kurar. Ayrıca SVN ve diğer sürüm yazılımı destekler. Benim için çok yararlı olmuştur ve ben artık neredeyse kod başka bir şey kullanacak. Oh, ve ücretsiz. Ben bunu tavsiye ederim.

Neredeyse unutuyordum - Eğer MySQL sunucusuna bağlanmak ve NetBeans NetBeans veritabanı araçları kullanarak tabloları ve alanları kurabilirsiniz. Sistem sizin için adları dolduğunda hiçbir yazım hataları - ayrıca çeşitli tanımlanmış veritabanı bileşenleri adlarını kullanarak sorguları oluşturmanıza yardımcı olmak için aracını kullanabilirsiniz.