Phần mềm cho WordPress Theme và Phát triển Plugin? [đóng cửa]


71

Bạn sử dụng phần mềm nào cho các nhu cầu liên quan đến WordPress của bạn?

Vui lòng cho biết hệ điều hành của bạn.

Trên windows XP tôi sử dụng:

  • filezilla (FTP)
  • notepad ++ (để đọc tệp PHP / CSS)
  • fireorms (một phần mở rộng firefox để cho phép tôi chơi với một phần tử trang web)

Những thứ khác mà tôi không sử dụng thường xuyên, nhưng muốn sử dụng nhiều hơn - xaamp (phiên bản địa phương của WP) - github / SVN (một hệ thống kiểm soát phiên bản cho các tệp của tôi)

Thế còn bạn?


7
Câu hỏi TUYỆT VỜI cho một wiki cộng đồng!
MikeSchinkel

Câu trả lời:


39

HĐH Windows 7 x64

Sử dụng

Kiểm soát phiên bản

Xem xét

  • Chrome đã có rất nhiều tiện ích phát triển, Firefox rất chậm

Không dùng nữa

  • Notepad ++ gần như không bao giờ sử dụng nó kể từ khi chọn NetBeans
  • PHPXref dễ dàng điều hướng mã bên trong NetBeans
  • WP Tuner hồ sơ hiệu năng tuyệt vời, tiếc là không được duy trì và phá vỡ cho WP3
  • MoweS trở nên quá nhiều rắc rối khi phải vật lộn với các bản cập nhật thành phần và các vấn đề ổn định (Apache bắt đầu sụp đổ mọi lúc)
  • NetBeans chuyển sang PhpStorm
  • eAccelerator - phiên bản hiện đại không cung cấp bộ đệm đối tượng, hơi không ổn định (thỉnh thoảng gặp sự cố)
  • webgrind - không cần nữa, PhpStorm hiện có thể phân tích cú pháp và hiển thị nhật ký hồ sơ
  • Trình xác thực CSE HTML không bao giờ được sử dụng nó trên đầu trang của mọi thứ khác
  • Trình duyệt truy vấn MySQL được thay thế bằng HeidiSQL

Tôi đã thử NetBeans sau bài viết của bạn. Chỉ cần mở một tệp được mã hóa utf-8 bao gồm các ký tự utf-8 và nó thất bại. tập tin được chứa "ş ü ç İı Öö" vv chars. Btw notepad ++ không có vấn đề gì với tập tin đó
Ünsal Korkmaz

@ Ünsal Korkmaz Tôi đã không nhìn sâu vào cách NetBeans hoạt động với UTF-8, chỉ có thể nói rằng tôi không có vấn đề gì với các nhân vật Cyrillic.
Hết

Máy chủ thống nhất so với ngăn xếp WAMP của Bitnami như thế nào?
Antony

Không sử dụng cái sau, vẫn sử dụng Đồng phục.
Hết

13

Tôi sử dụng cả Mac và PC. Dưới đây là các hộp công cụ tương ứng của tôi:

Tôi có kho lưu trữ lật đổ cá nhân trên máy chủ của mình (MediHRple dv)

Đối với cả hai nền tảng:

  • Một PHPXref cục bộ chạy ra khỏi kiểm tra svn được cập nhật liên tục của thân cây
  • XAMPP
  • Bọ lửa

Dành cho PC (Vista Home Premium):

Dành cho máy Mac (OSX):

  • Coda cho trình soạn thảo văn bản, SVN và SSH CLI
  • Truyền cho FTP (một lần nữa, tôi thường chỉ sử dụng SVN) Parallels w / Windows XP để kiểm tra trình duyệt chéo
  • Thiết bị đầu cuối cho SVN (đôi khi)

Tôi đang dùng Mac, XAMPP có tốt hơn MAMP không?
milesmeow

Tôi không biết, vì tôi chưa bao giờ sử dụng MAMP. Tất cả những gì tôi có thể nói là XAMPP hoạt động với tôi. Điều quan trọng là bạn sử dụng ngăn xếp LAMP.
John P Bloch

11

xdebug (cách tốt nhất để viết nguồn tuyệt vời và xem gợi ý của WordPress, có thể là các hàm không dùng nữa) và cả các khả năng của WordPress, như WP-DEBUG không đổi

/** 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

thêm về hộp công cụ của tôi trong bài đăng này , nhưng hiện tại tôi sử dụng PhpStorm làm IDE, cũng là GitHub làm Kho lưu trữ.

Bên trong WordPress tôi sử dụng plugin Đối tượng gỡ lỗi cho rất nhiều công việc trong nội dung gỡ lỗi.


8

Tôi sử dụng PC cho đến năm ngoái và bây giờ là Mac và PC vì vậy đây là của tôi:

Đối với cả Mac và Windows:

Dành cho máy Mac (OS X):

  • Trình gỡ lỗi PhpStorm + Zend - IDE gỡ lỗi (Không có gì tốt hơn trên MAC)
  • VirtualhostX - Quản lý máy chủ ảo Apache cục bộ (TÔI YÊU điều này)
  • Truyền FTP Client w / đồng bộ hóa
  • Thiết bị đầu cuối cho SVN (đôi khi)
  • Fraise - Trình soạn thảo văn bản nhẹ (Fork of Smultron )
  • Espresso - Trình chỉnh sửa văn bản với tìm kiếm và thay thế regex trực quan tuyệt vời
  • Safari 5 + Glims - Để kiểm tra các cải tiến HTML + CSS + Safari
  • Scoop HTTP - Trình gỡ lỗi HTTP hợp lý \
  • Acorn - Trình chỉnh sửa hình ảnh
  • Skitch - Trình chú thích và Trình tải lên hình ảnh
  • Balsamiq - Mockup và Wireframes
  • Cinch - Easy Full Screens (OS X nên làm điều này nhưng không được)
  • DropBox - Tự động sao lưu tệp và đồng bộ hóa tệp trên các máy tính
  • Thợ săn ảnh! - Công cụ chụp màn hình hàng loạt
  • Total Downloader - Trình tìm tab

Dành cho Windows (Vista Business):

Đó là về nó.

CẬP NHẬT:

Tôi đã xóa Flow (FTP client) khỏi danh sách của mình và thay thế nó bằng Transmit (FTP Client) , một công cụ tốt hơn nhiều. Cảm ơn lời giới thiệu tuyệt vời @John P Bloch!


Mike, có một tiện ích bổ sung Firefox tuyệt vời có tên Screengrab có thể làm giảm nhu cầu của bạn đối với Paparazzi!
davemac


7

Tôi chạy trên Ubuntu (luôn là phiên bản mới nhất)

Tôi thích giữ mọi thứ đơn giản nhất có thể

Công cụ lựa chọn của tôi:

Geany để viết mã

Filezilla cho FTP

Gimp để cắt và cắt các thiết kế được chuẩn bị bởi nhóm thiết kế của tôi (người chạy Photoshop / Illustrator trên Windows)

Dropbox để chia sẻ tệp giữa các nhà phát triển / nhà thiết kế

Googletalk và skype để trò chuyện / giao tiếp bằng giọng nói giữa các nhà phát triển

Một bảng trắng để lập kế hoạch

Và thử nghiệm trong Chrome, Firefox trên Linux và cho Windows: Chrome, Firefox, Safari và IETester (cho IE) mà tôi khởi động trên PC Windows XP cổ mà tôi gọi là 'hộp chết người' của mình


6

Tôi đang dùng Ubuntu 10.04:

  • Vim (chỉnh sửa văn bản)
  • Bọ lửa (gỡ lỗi CSS)
  • Gimp (thao tác hình ảnh)
  • Inkscape (nghệ thuật vector)
  • Git (kiểm soát phiên bản)
  • Filezilla (FTP)
  • Apache (cài đặt Wordpress cục bộ)

6

OSX:

  • Coda & Espresso cho PHP / CSS
  • Netbeans IDE cho CSS, XHTML, chỉnh sửa PHP, v.v.
  • Firebird để gỡ lỗi trong FireFox
  • Truyền cho FTP
  • Balsamic cho khung lưới
  • Git để kiểm soát phiên bản
  • Photoshop cho Comps
  • Vmware Fusion cho các máy phát triển:

    Bất cứ ai cũng có thể tải xuống "miễn phí" bất kỳ máy ảo dựng sẵn LAMP, Python, Django, v.v. từ http://turnkeylinux.org


+1 cho liên kết đến TurnKey Hub - rất, rất thú vị, đặc biệt là đối với di chuyển trang web.
davemac

6

Gần đây đã chuyển sang Mac từ Windows

Hiện đang sử dụng: Mac OS 10.6.7

  • PHP Storm 3 với Plugin CSS-X (Tích hợp với Fireorms và lưu và phiên bản chỉnh sửa CSS trực tiếp.
  • Xdebug
  • Capistrano
  • TruyềnExpanDrive (Gắn kết các thư mục từ xa khi khởi động) cho SFTP
  • Coda để chỉnh sửa cơ bản khi tôi không muốn mở PHP Storm
  • Bây giờ tôi thực hiện tất cả chỉnh sửa mã trong PHP Storm
  • LittleSnapper để chụp ảnh màn hình và chú thích
  • Terminal và nano để làm việc trên máy chủ trực tiếp của tôi
  • MAMP Pro cho môi trường dev cục bộ
  • Photoshop CS5 cho graphix
  • Hươu cao cổ cho khung dây
  • VmWare Fusion để chạy Windows 7 bên trong máy Mac của tôi

Ứng dụng web

Không dùng nữa (đối với tôi) Phần mềm Windows

  • IDE NetBeans
  • Notepad ++
  • FTP lõi
  • Putty và PuttyGen
  • WinSCP

Phần mềm Windows sử dụng trong Máy ảo

  • IPMI Xem kvm-over-IP để kiểm soát máy chủ của tôi

Putty không tán thành?
Wyck

Không dùng cho tôi vì tôi không sử dụng Windows nữa.
Chris_O

ah bạn nên nói Windows: Mọi thứ. lol
Wyck

5

Trên PC của tôi:

  1. XAMPP cho nhà phát triển địa phương
  2. Winscp cho SFTP / FTP
  3. Git để kiểm soát phiên bản
  4. Tuyệt vời để chỉnh sửa văn bản

Trên máy Mac của tôi

  1. Truyền cho SFTP / FTP
  2. MAMP cho Dev địa phương
  3. Textmate cho mã hóa
  4. Thiết bị đầu cuối để làm việc với Git
  5. Gitx cho chế độ xem trực quan kỳ lạ của Git repos
  6. Đoạn mã để lưu trữ đoạn mã của tôi

5

Tôi đang phát triển trên Ubuntu (hiện đang chạy 10.04).

Để phát triển wordpress, tôi sử dụng:

  1. geany (kịch bản chỉnh sửa nhanh)
  2. nhật thực (khi phát triển đầy đủ)
  3. RapidSVN (hoặc plugin SVN của nhật thực)
  4. FileZilla
  5. PHPMiniAdmin và PHPMyAdmin
  6. FireBug (để chỉnh sửa javascript và CSS)
  7. Quản lý mật khẩu với LastPass.com

Chiến lược của tôi khi phát triển plugin được lưu trữ trên wordpress, tôi phát triển plugin đó trên không gian làm việc của nhật thực và tạo liên kết tượng trưng từ các thân cây đến wp-content/plugins. Bằng cách đó, tôi có thể quản lý các plugin của mình tốt hơn.


4

Đây là một chủ đề tốt đẹp. Tôi sử dụng nhiều công cụ tương tự như trên và trên các cửa sổ và hương vị linux. Có thể những cái mà tôi sử dụng cụ thể và không được đề cập:


Tôi là một fan hâm mộ lớn của Total Commander, nhưng tôi sẽ không khuyên bạn nên sử dụng nó cho FTP. Phần đó luôn không ổn định đối với tôi và hỗ trợ cho các giao thức bảo mật chỉ khả dụng thông qua các plugin thô, bởi vì nhà phát triển không thể phát triển hợp pháp các tính năng như vậy ở quốc gia của mình.
Hết

Chà ... hãy mang cái này đến ghisler.ch/board/index.php :)
edelwater

4

Không có nhiều người liệt kê những thứ họ sử dụng vào phần cuối của khách hàng nên tôi nghĩ tôi sẽ chia sẻ danh sách của mình:

  • Zendesk để hỗ trợ khách hàng và diễn đàn
  • Tháo gỡ để kiểm soát nguồn và theo dõi lỗi
  • Dấu bưu điện để gửi và theo dõi email đáng tin cậy cho khách hàng
  • Maxmind để kiểm tra gian lận và xác nhận điện thoại tự động trên phiên bản dành cho nhà phát triển
  • oDesk khi tôi sửa lỗi
  • Mailchimp để tiếp thị email đến khách hàng
  • RamShyam - Cấp độ hỗ trợ kỹ thuật đầu tiên

Tôi cũng sử dụng đường ống Yahoo mà tôi đã thực hiện để theo dõi các vấn đề và bản phát hành bảo mật WordPress và tôi muốn sử dụng Ideone để kiểm tra nhanh các đoạn mã.


4

Các hệ điều hành:

  • Windows XP (chính)
  • Windows Vista 64 (khi tôi không có trên máy tính xách tay)

Công cụ:

  • Notepad ++ với plugin Zen Coding (cho mã mọi thứ)
  • FileZilla (cho FTP khi tôi cần)
  • Máy chủ thống nhất (PHP / MySQL / Apache + xdebug mà tôi đã cài đặt)
  • Firefox Nightlies + Firefox Ổn định (thân cây + ổn định)
  • Firefox Ext :

    • Bọ lửa
    • Nhà phát triển web
    • Phong cách _
  • RùaSVN (vì lòng tốt của SVN)
  • Pháo hoa CS3 (thao tác hình ảnh)

Tôi nghĩ rằng tôi đã bao gồm những người quan trọng (không thể sống thiếu) .. :)


1

Trên Windows XP tôi sử dụng:

  • FileZilla (FTP)
  • Dreamweaver (PHP / CSS / JS)
  • Bọ lửa (rất nhiều gỡ lỗi)
  • IETester (Để đảm bảo mọi thứ không bùng nổ trong IE6)
  • WAMP (Để chạy một máy chủ thử nghiệm cục bộ)
  • Rùa SVN (Để theo dõi các thay đổi cục bộ và đồng bộ hóa với Kho lưu trữ bổ trợ WP)
  • Flyspray (trình theo dõi lỗi trực tuyến tôi chạy trên máy chủ được lưu trữ)

1

Tôi sử dụng Windows 7 để phát triển và các công cụ sau:

  • Netbeans IDE cho CSS, XHTML, chỉnh sửa PHP, v.v.
  • Notepad ++ để chỉnh sửa nhanh ...
  • XAMPP cho môi trường phát triển địa phương.
  • Bọ lửa để gỡ lỗi.
  • Tốc độ trang của Google và YSlow để tối ưu hóa tốc độ trang web.
  • FileZilla cho FTP.
  • SilkSVN để kiểm soát nguồn .. Cần thiết cho các plugin Wordpress
  • Putty cho ssh
  • Vân vân....

1

Tôi chỉ sử dụng Netbeans php ide, heidiSql, FileZilla, Fireorms và Web Developer. Câu hỏi, có một công cụ tương tự như PHPXref không? Một số ứng dụng góa phụ khác?


Tôi nghĩ thay thế thường được đề cập là phpDocumentor . Chỉ sử dụng PHPXref cho bản thân tôi và chủ yếu chuyển sang điều hướng trong NetBeans kể từ khi tôi bắt đầu sử dụng nó.
Rarst

1

Vâng hầu hết mọi thứ được đề cập ở đây :)

Vì vậy, tôi sẽ liệt kê những thứ không phải, hầu hết điều này là dành cho Windows.

Đặc vụ lục soát grep của nó cho các cửa sổ và nó miễn phí.
NexusFont miễn phí quản lý font chữ cho các cửa sổ, đơn giản không có gắn thẻ thực sự tốt tiên tiến :(
Xenu gãy kiểm tra liên kết, bánh xích và trang web bản đồ liên kết thám tử, đáng ngạc nhiên nhanh.
IBBDemo iphone và ipad tesing
VirtualBox hộp ảo!
Poedit Đối với dịch mã / công cụ và làm .mo /.po tập tin.
CamStudio làm vids cho khách hàng.
Vector Magic thế giới huyền diệu của vectơ, không được tự do nhưng cũng có giá trị nó
Collorzilla cho firefox, không thể làm việc mà không có.
của ruby sao lưu cho linux / OSX
Bất cứ khi nào Gem ruby cron công cụ



0

trên OSX:

  1. Aptana cho mã và svn.
  2. MAMP cho máy chủ Apache.
  3. YummyFTP cho ftp.
  4. Cuộc đi săn, cuộc hành trình.
  5. VMWare Fusion và Windows XP để thử nghiệm.

0

Tôi luôn thích giữ mọi thứ khá đơn giản.

  • Notepad ++
  • FileZilla
  • Google Chrome (yêu "Kiểm tra")

Tôi thực sự nên tìm hiểu về GIT / SVN, v.v., nhưng cho đến nay vẫn chưa cần đến nó.


0

Hầu hết các công cụ của tôi đã được liệt kê, vì vậy việc lặp lại chúng sẽ không thêm vào cuộc thảo luận này, nhưng một số tiện ích mở rộng ff không được đề cập trước đây mà tôi thấy hữu ích là:

  • Codeburner cho fireorms (Công cụ tham khảo, bởi SitePoint)
  • Colorzilla (công cụ Eyedropper)
  • Đo lường (thước đo / công cụ đo lường)

Tôi đang ở trên máy mac.


0

Tôi nghĩ rằng biên tập viên chính của tôi là Dreamweaver CS5, Dreamweaver đã có một bản rap tuyệt vời trong mắt nhiều nhà phát triển nhưng tôi đã cải thiện rất nhiều trong vài phiên bản trước. Đối với nhà phát triển WordPress, bản phát hành CS5 mới nhất mang đến sự hỗ trợ trực tiếp để làm việc với WordPress cũng như hoàn thành tự động PHP được cải thiện rất nhiều, vì vậy đây là một môi trường mã hóa khá đẹp, cũng như cung cấp một số công cụ khá tiện dụng cho những người có sự phát triển trực quan hơn.

Tôi đang làm việc trên OSX nhưng thực sự khá giống với Win hoặc Mac. Dreamweaver cũng cung cấp tích hợp Subversion nhưng cá nhân tôi thích sử dụng Cornerstone hoặc Phiên bản trên Mac để đối phó với SVN.


0

Tôi cố gắng giữ mọi thứ đơn giản và tách biệt.

Tôi chạy một máy chủ Ubuntu với Apache, MySQL, PHP để sử dụng riêng cho việc kiểm tra và lưu trữ tiến trình công việc để người khác xem xét.

Công cụ trên máy Mac của tôi (máy phát triển):

  • Coda để chỉnh sửa tập tin
  • Truyền cho FTP - Tôi có thể gắn thư mục www của máy chủ ngay trên máy tính để bàn của mình!
  • Thiết bị đầu cuối cho SSH đến máy chủ ... và Google để được giúp đỡ!

0

Tôi ngạc nhiên không ai nhắc đến BBEdit.

Tôi đã thực hiện chuyển đổi từ Windows sang OS X một năm trước và một điều mà tôi không thể tìm thấy là một trình soạn thảo cảm thấy đúng. Cuối cùng tôi đã giải quyết BBEdit và không nhìn lại. Có rất nhiều lớp chức năng bên trong nó, mà tôi đang tận hưởng khám phá.


0

W7 / x64:

  • NetBeans cho PHP, HTML, CSS (& LESS, mặc dù trình cắm không hoạt động hoàn hảo).
  • XAMPP cho môi trường.
  • TortoiseGIT cho một số dự án (với GitHub)
  • TortoiseSVN cho các dự án khác (với Beanstalk)
  • Trình duyệt, tất cả.
  • Photoshop.
  • Excel (CSV -> SQL).
  • Kiểm tra plugin WP Theme

0

Trên máy Mac OSX 10.6.8

  • Aptana v1.5 - phiên bản cũ này có một số khả năng php tuyệt vời và một công cụ đồng bộ hóa cục bộ / từ xa tuyệt vời với các bản xem trước khác nhau. Đáng buồn là ngay cả v3 cũng không thể phù hợp với v1.5 cho các tính năng của php và tôi vẫn chưa tìm thấy một IDE hiện đại hơn có thể duyệt một hệ thống phân cấp đối tượng phức tạp một cách trực quan. Không dễ để cấu hình cho xdebug từ xa, nhưng có thể được thực hiện.
  • Xe nâng - FTP có khả năng đồng bộ hóa cục bộ / từ xa
  • gitx - git gui cơ bản cho OSX
  • CSSEdit - Dành cho các bảng định kiểu thực sự lớn hoặc không hoạt động IDE. Bây giờ là một phần của Espresso
  • Kod - Trình soạn thảo văn bản nhẹ
  • Máy chủ Ubuntu trong VMWare Fusion. Tôi thích điều này với MAMP vì tôi có thể tạo các máy ảo khác nhau để phù hợp với môi trường sản xuất của các máy chủ khác nhau.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.