WordPress Tema ve Eklenti Geliştirme Yazılımı? [kapalı]


71

WordPress ile ilgili ihtiyaçlarınız için hangi yazılımı kullanıyorsunuz?

Lütfen işletim sisteminizi belirtin.

Windows XP'de kullanıyorum:

  • filezilla (FTP)
  • notepad ++ (PHP / CSS dosyalarını okumak için)
  • firebug (bir web sitesi öğeleriyle oynamama izin veren bir firefox eklentisi)

Düzenli kullanmadığım ama daha fazla kullanmak istediğim diğer şeyler - xaamp (WP'nin yerel versiyonu) - github / SVN (dosyalarım için bir sürüm kontrol sistemi)

Ya sen?


7
Bir topluluk wiki için BÜYÜK soru!
MikeSchinkel

Yanıtlar:


39

İşletim Sistemi Windows 7 x64

kullanma

Sürüm kontrolü

Düşünen

  • Zengin gelişim uzantılarını zaten içeren Chrome , Firefox çok yavaş

Kullanımdan kaldırılan

  • Notepad ++ , NetBeans'i kullandığından beri neredeyse hiç kullanmıyor
  • PHPXref, NetBeans içindeki kodda daha kolay gezinmeyi
  • WP Tuner harika performans profili, ne yazık ki sürdürülmedi ve WP3 için ayrıldı
  • MoWeS , bileşen güncellemeleri ve kararlılık sorunları ile mücadele etmek için çok fazla sorun oldu (Apache her zaman çökmeye başladı)
  • NetBeans PhpStorm'a geçti
  • eAccelerator - modern sürüm nesne önbelleği sağlamıyor, biraz dengesiz (zaman zaman çöküyor)
  • webgrind - artık gerek yok, PhpStorm artık profiler günlüklerini ayrıştırabilir ve görüntüleyebilir
  • CSE HTML Validator, hiçbir zaman her şeyin üstünde kullanamaz
  • MySQL Sorgu Tarayıcısı HeidiSQL ile değiştirildi

gönderinizden sonra NetBeans'ı denedim. Az önce utf-8 karakterlerini içeren bir utf-8 kodlu dosyayı açtım ve başarısız oldu. dosya "şŞ Üü Çç İı Öö" vb. Btw notepad ++ bu dosyayla bir sorunum yok
Ünsal Korkmaz

@ Ünsal Korkmaz NetBeans’ın UTF-8 ile nasıl çalıştığına derinlemesine bakmadım, ancak şu ana kadar Kiril karakterleriyle ilgili bir sorunum olmadığını söyleyebilirim.
Rarst

Uniform Server Bitnami WAMP yığını ile karşılaştırıldığında nasıl?
Antony,

İkincisi kullanmamıştı, yine de Üniforma kullanıyordum.
Rarst

13

Hem Mac'i hem de PC'yi kullanıyorum. İşte benim ilgili araç kutuları:

Sunucumda kişisel bir çöktürme deposu var (Mediatemple dv)

Her iki platform için:

PC için (Vista Home Premium):

Mac için (OSX):

  • Metin editörü, SVN ve SSH CLI için Coda
  • FTP için İletim (yine, genellikle sadece SVN kullanıyorum) Çapraz tarayıcı testi için Windows XP ile Paralellikler
  • SVN için Terminal (bazen)

Mac'tayım, XAMPP MAMP'tan daha mı iyi?
milesmeow

Hiçbir fikrim yok, çünkü hiç MAMP kullanmadım. Söyleyebileceğim tek şey XAMPP benim için çalışıyor. Önemli olan bir LAMP yığını kullanmanızdır.
John P Bloch

11

xdebug (büyük kaynak yazmak ve WordPress'in ipuçlarını görmek, belki de kullanımdan kaldırılmış fonksiyonları görmek için) ve WP-DEBUG sabiti gibi WordPress olanaklarını görmek için en iyi yol

/** Debugging WP */
define('WP_DEBUG', true); //enable the reporting of notices during development - E_ALL
define('WP_DEBUG_DISPLAY', true); //use the globally configured setting for display_errors and not force errors to be displayed
define('WP_DEBUG_LOG', true); //error logging to wp-content/debug.log
define('SCRIPT_DEBUG', true); //loads the development (non-minified) versions of all    scripts and CSS and disables compression and concatenation,
//define('E_DEPRECATED', true); //E_ALL & ~E_DEPRECATED & ~E_STRICT

Bu gönderideki araç kutum hakkında daha fazlası var , ancak şu an IDE olarak PhpStorm, ayrıca Depo olarak GitHub kullanıyorum.

WordPress'in içinde hata ayıklama içeriğindeki birçok iş için eklenti Hata Ayıklama Nesneleri'ni kullanıyorum .


8

Geçen yıla kadar PC kullanıyorum ve şimdi Mac ve PC bu yüzden benim:

Her iki Mac ve Windows için:

Mac için (OS X):

  • PhpStorm + Zend Debugger - Hata ayıklama IDE (MAC'de daha iyi bir şey yok)
  • VirtualHostX - Apache Sanal Konaklarını Yerel Olarak Yönetir (Bunu SEVİYORUM )
  • İletim FTP Client / senkronizasyon ağırlık
  • SVN için Terminal (bazen)
  • Fraise - Hafif Metin Düzenleyici ( Smultron Çatal )
  • Espresso - Yazı editörü w / harika görsel regex arama ve değiştirme
  • Safari 5 + Glims - HTML + CSS + Safari Geliştirmelerini incelemek için
  • HTTP Scoop - Makul HTTP hata ayıklayıcı \
  • Acorn - Resim Düzenleyici
  • Skitch - Resim Annotator ve Yükleyici
  • Balsamiq - Maketler ve Tel Çerçeveler
  • Cinch - Kolay Tam Ekranlar (OS X bunu yapmalı ama yapmaz)
  • DropBox - Bilgisayarlar arasında otomatik çekirdek dosya yedekleme ve dosya senkronizörü
  • Paparazzi! - Batchable ekran görüntüsü aracı
  • TotalFinder - Sekmeler Bulucu

Windows için (Vista İşletme):

Bu konuda.

GÜNCELLEME:

Flow (FTP istemcisi) listemden sildim ve yerini daha iyi bir araç olan Transmit (FTP İstemcisi) ile değiştirdim . Büyük öneri için @ John P Bloch!


Mike, Screengrab adında , Paparazzi'ye olan ihtiyacınızı azaltabilecek harika bir Firefox Eklentisi var !
davemac


7

Ubuntu'da çalışıyorum (her zaman en son sürüm)

İşleri olabildiğince basit tutmayı seviyorum

Seçim araçlarım:

Kod yazmak için Geany

FTP için Filezilla

Tasarım ekibim tarafından hazırlanan tasarımları dilimleme ve parçalama için glip (Windows'ta Photoshop / Illustrator çalıştıran)

Geliştiriciler / tasarımcılar arasında dosya paylaşımı için Dropbox

Geliştiriciler arasında sohbet / sesli iletişim için Googletalk ve skype

Planlama için beyaz tahta

Ve Chrome, Firefox'ta Linux ve Windows için test: Chrome, Firefox, Safari ve IETester (IE)


6

Ubuntu 10.04'tayım:

  • Vim (metin düzenleme)
  • Firebug (CSS hata ayıklama)
  • Gimp (görüntü işleme)
  • Inkscape (vektör sanat)
  • Git (sürüm kontrolü)
  • Filezilla (FTP)
  • Apache (yerel Wordpress kurulumu)

6

OSX:

  • PHP / CSS için Koda ve Espresso
  • CSS, XHTML, PHP düzenleme vb Netbeans IDE
  • FireFox'ta hata ayıklama için Firebug
  • FTP için İletim
  • Tel kafesler için balzamik
  • Sürüm kontrolü için Git
  • Comps için Photoshop
  • Geliştirme makineleri için Vmware Fusion:

    Herkes http://turnkeylinux.org adresinden LAMP, Python, Django vb önceden oluşturulmuş VM'leri "ücretsiz" olarak indirebilir


TurnKey Hub bağlantısı için +1 - özellikle site geçişi için çok, çok ilginç.
davemac

6

Son zamanlarda Windows’tan Mac’e geçiş yaptı

Şu Anda Kullanan: Mac OS 10.6.7

Ağ uygulamaları

İtiraz edildi (benim için) Windows Yazılımı

  • NetBeans IDE
  • Notepad ++
  • Çekirdek FTP
  • Macun ve MacunGen
  • WinSCP

Sanal Makinede Windows Yazılımları


Macun Kaldırıldı mı?
Wyck

Artık Windows kullanmıyorum çünkü benim için uygun değil.
Chris_O

ah Windows söylemeliydin: Her şey. lol
Wyck

5

Benim bilgisayarımda:

  1. Yerel dev için XAMPP
  2. SFTP / FTP için Winscp
  3. Sürüm kontrolü için Git
  4. Metin düzenleme için yüce

Mac'imde

  1. SFTP / FTP için İletim
  2. Yerel Dev için MAMP
  3. Kodlama için metin arkadaşı
  4. Git ile çalışmak için terminal
  5. Git repolarının garip görsel görünümü için Gitx
  6. Kod pasajlarımı saklamak için pasajlar

5

Ubuntu üzerinde geliştiriyorum (şu anda 10.04 çalışıyor).

WordPress geliştirme için kullanıyorum:

  1. geany (hızlı düzenleme betiği)
  2. güneş tutulması (tam gelişirken)
  3. RapidSVN (veya eclipse'nin SVN eklentisi)
  4. FileZilla
  5. PHPMiniAdmin ve PHPMyAdmin
  6. FireBug (javascript ve CSS düzenleme için)
  7. LastPass.com ile parola yönetimi

Eklenti geliştirirken yaptığım stratejim wordpress'te barındırılıyor, eclipse'nin çalışma alanında bu eklentiyi geliştiriyorum ve gövdelerden sembolik bağlantılar oluşturuyorum wp-content/plugins. Böylece eklentilerimi daha iyi yönetebiliyorum.


4

Bu güzel bir konu. Yukarıdaki aletlerin aynısını ve pencereleri ve linux tatlarını kullanıyorum. Belki de özellikle kullandığım ve bahsetmediğimler:


Total Commander'ın büyük hayranıyım, ancak bunu FTP için kullanmanızı tavsiye etmiyorum. Bu bölüm benim için her zaman kararsızdı ve güvenli protokol desteği sadece kaba eklentilerden mümkündü, çünkü geliştirici ülkesinde yasal olarak bu özellikleri geliştiremiyordu.
Rarst

Eh ... Bu atalım ghisler.ch/board/index.php :)
edelwater

4

Pek çoğu müşterinin sonunda kullandıkları şeyleri listelemedi, bu yüzden listemi paylaşacağımı düşündüm:

  • Müşteri desteği ve forumlar için Zendesk
  • Kaynak kontrolü ve hata izleme için unfuddle
  • Müşterilere e-postaların güvenilir şekilde gönderilmesi ve izlenmesi için posta damgası
  • MaxMind dolandırıcılık kontrolü ve geliştirici sürümüne otomatik telefon onayı
  • Hataların giderilmesinin ardında ne yapacağımı
  • Müşterilere e-posta pazarlaması için Mailchimp
  • RamShyam - İlk teknik destek seviyesi

Ayrıca, WordPress güvenlik sorunlarını ve sürümlerini izlemek için yaptığım bu Yahoo kanalını kullanıyorum ve kod parçacıklarının hızlı bir şekilde test edilmesi için Ideone kullanmayı seviyorum .


4

İşletim sistemleri:

  • Windows XP (birincil)
  • Windows Vista 64 (dizüstü bilgisayarda değilken)

Araçlar:

  • Not Defteri ++, Zen Kodlama eklentisine sahip (her şey kod için)
  • FileZilla (ihtiyacım olduğunda FTP için)
  • Tekdüzen Sunucu (kurduğum PHP / MySQL / Apache + xdebug)
  • Firefox Nightlies + Firefox Kararlı (gövde + kararlı)
  • Firefox Ext :

    • kundakçı
    • Web Geliştiricisi
    • Şık _
  • TortoiseSVN (SVN iyiliği için)
  • Fireworks CS3 (görüntü işleme)

Sanırım önemli olanlarını (onsuz yaşayamam) anladım .. :)


1

Windows XP'de kullanıyorum:

  • FileZilla (FTP)
  • Dreamweaver (PHP / CSS / JS)
  • Firebug (çok fazla hata ayıklama)
  • IETester (IE6'da işlerin patlamayacağından emin olmak için)
  • WAMP (Yerel bir test sunucusu çalıştırmak için)
  • Tortoise SVN (Yerel değişiklikleri izlemek ve WP Eklentisi Deposu ile senkronize etmek için)
  • Flyspray (barındırılan bir sunucuda çalıştırdığım çevrimiçi bir hata izleyici)

1

Windows 7'yi geliştirme ve aşağıdaki araçlar için kullanıyorum:

  • CSS, XHTML, PHP düzenleme vb Netbeans IDE
  • Hızlı düzenleme için Notepad ++
  • Yerel kalkınma ortamı için XAMPP.
  • Firebug hata ayıklama için.
  • Site hızı optimizasyonu için Google Page Speed ​​ve YSlow.
  • FTP için FileZilla.
  • SilkSVN Kaynak kontrolü için .. Wordpress Eklentileri İçin Gerekli
  • Ssh için macun
  • vb....

1

Sadece Netbeans php ide, heidiSql, FileZilla, Firebug ve Web Developer kullanıyorum. Soru, PHPXref gibi benzer bir araç var mı? Başka bazı widnows uygulaması?


Ben sıkça belirtilen alternatif phpDocumentor olduğunu düşünüyorum . Sadece PHPXref'i kendim kullandım ve kullanmaya başladığımdan beri NetBeans'ta gezinmeye geçtim.
Rarst

1

Peki her şey burada kaplıdır :)

Bu yüzden çoğu şeyi Windows için yapamayan şeyleri listeleyeceğim.

Ajan penceredeki izini sürdü ve ücretsiz.
NexusFont pencereler için ücretsiz font yöneticisi, basit hiçbir gerçekten iyi gelişmiş etiketleme :( sahiptir
Xenu bağlantı hafiye kırık link kontrol, paletli ve site haritaları, inanılmaz hızlı.
İBBDemo tesing iphone ve ipad
VirtualBox Sanal kutularını!
PoEdit kodu / şeyler çeviri ve .mo yapmak için /.po dosyaları.
camstudio müşterileri için vids yapmak.
Vektör Magic ücretsiz ama iyi değmez vektörlerin, büyülü dünyanın
Collorzilla firefox için, olmadan çalışamaz.
Yakut yedekleme linux / osx için
zaman Gem yakut cron aracı



0

OSX’de:

  1. Kod ve svn için Aptana.
  2. Apache sunucusu için MAMP.
  3. Ftp için YummyFTP.
  4. Safari.
  5. VMWare Fusion ve test için Windows XP.

0

Her zaman işleri basit tutmayı sevdim.

  • Notepad ++
  • FileZilla
  • Google Chrome ("Denetle" yi seviyorum)

GIT / SVN vb. Hakkında gerçekten bir şeyler öğrenmeliyim, ancak şimdiye kadar ihtiyaç duymamıştım.


0

Araçlarımın çoğu zaten listelendi, bu yüzden onları tekrarlamak bu tartışmaya eklenmeyecek, ancak yararlı bulduklarımdan önce bahsetmeyen bazı ff uzantıları:

  • Firebug için Codeburner (Referans aracı, SitePoint tarafından)
  • Colorzilla (damlalık aracı)
  • MeasureIt (cetvel / ölçüm aracı)

Mac'tayım.


0

Ana editörüm Dreamweaver CS5, Dreamweaver'ın birçok geliştiricinin gözünde sersemlemiş bir haberi var sanırım ama son birkaç versiyonda çok gelişti. WordPress dev için en son CS5 sürümü, WordPress ile çalışmak için doğrudan destek sağlıyor, ayrıca PHP otomatik tamamlama özelliği de oldukça iyi bir kodlama ortamı oluşturuyor, aynı zamanda daha görsel bir gelişim eğilimi gösterenler için oldukça kullanışlı araçlar sunuyor.

OSX üzerinde çalışıyorum ama gerçekten Win veya Mac'te hemen hemen aynı. Dreamweaver ayrıca Subversion entegrasyonu da sunar ancak şahsen ben SVN ile ilgilenmek için Mac’te Köşe Taşı veya Sürümleri kullanmayı tercih ederim .


0

Her şeyi basit ve ayrı tutmaya çalışıyorum.

Devam eden çalışmaların başkalarının incelemesi için test etmek ve barındırmak amacıyla Apache, MySQL, PHP ile Ubuntu sunucusu kullanıyorum.

Mac'imdeki araçlar (geliştirme makinesi):

  • Dosyaları düzenlemek için koda
  • FTP için İletim - Sunucunun www dizinini masaüstüme ekleyebilirim!
  • Sunucuya SSH terminali ... ve yardım için Google !

0

Henüz kimsenin BBEdit'ten söz etmemesine şaşırdım.

Bir yıl kadar önce Windows'tan OS X'e geçiş yaptım ve bulamadığım tek şey, doğru hisseden bir editördü. Sonunda BBEdit'e yerleştim ve geriye bakmadım. İçinde keşfetmekten zevk aldığım çok fazla işlev katmanı var.


0

W7 / x64:

  • PHP, HTML, CSS için NetBeans (& LESS, eklentinin mükemmel şekilde çalışmamasına rağmen).
  • Çevre için XAMPP.
  • Bazı projeler için TortoiseGIT (GitHub ile)
  • Diğer projeler için TortoiseSVN (Beanstalk ile)
  • Hepsi tarayıcılar.
  • Photoshop.
  • Excel (CSV -> SQL).
  • WP Eklentisi Tema Kontrolü

0

Mac OSX 10.6.8’de

  • Aptana v1.5 - bu eski sürüm bazı şaşırtıcı php yeteneklerine ve farklı önizlemelere sahip harika bir yerel / uzaktan senkronizasyon aracına sahip. Ne yazık ki v3 bile php özellikleri için v1.5 ile eşleştirilemiyor ve karmaşık bir nesne hiyerarşisini bu kadar sezgisel olarak tarayabilen daha modern bir IDE bulamadım. Uzak xdebug için yapılandırması kolay değil, ancak yapılabilir.
  • Forklift - Yerel / uzaktan senkronizasyon özelliğine sahip FTP
  • gitx - OSX için temel git gui
  • CSSEdit - Gerçekten büyük stil sayfaları veya IDE olmayan işler için. Şimdi Espresso'nun bir parçası
  • Kod - Hafif metin editörü
  • VMWare Fusion'da Ubuntu sunucusu. Bunu farklı ana bilgisayarların üretim ortamına uyacak farklı VM'ler oluşturabildiğim için MAMP'a tercih ederim.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.