Какие ресурсы доступны для быстрого запуска и запуска опытного разработчика .net с помощью разработки для Wordpress / PHP?

8

В частности,

  • Каковы предпочтительные инструменты разработки (бесплатно?)
  • Есть ли хорошие учебные сайты, которые соответствуют последней версии Wordpress?
  • Кто-нибудь когда-нибудь занимался разработкой Wordpress / PHP с использованием Visual Studio? Это вообще возможно?

Мне известна документация по API на сайте WordPress; однако все это предполагает, что среда разработки уже настроена. У меня даже нет PHP на моей локальной машине, и я никогда не занимался разработкой PHP.

Я знаю, что все это можно сделать в блокноте, а затем загрузить на сервер; Я надеялся получить какой-то содержательный совет от кого-то еще, кто на самом деле совершил переход от .Net к PHP, о том, какие инструменты и учебные пособия доступны, чтобы помочь сделать прыжок.

camainc
источник
1
Я думаю, что это относится к переполнению стека.
Бен Хоффман
@ RandomBen, почему это? Про вебмастера не кодеры?
camainc
Я надеялся получить лучший ответ здесь, где основное внимание уделяется веб-разработке. Переполнение стека предназначено для любого вида разработки в целом, и с таким большим количеством вопросов, заполняющих сайт, легко упустить из виду.
camainc
1
camainc, поэтому я бы разбил это на несколько вопросов SO. Каковы предпочтительные бесплатные инструменты разработки PHP? Каковы лучшие ресурсы для программирования и разработки WordPress? Кто-нибудь использует Visual Studio для разработки WordPress? На ваш вопрос можно ответить только чем-то очень длинным и подробным, и с ним все еще можно спорить, и он всегда будет меняться. Я думаю, что код-ориентированный характер этого вопроса действительно больше подходит для StackOverflow, чем для этого сайта.
artlung
1
Сделано в вопросе о SO части VS: stackoverflow.com/questions/3301780/…
artlung

Ответы:

1

Если вы хотите получить среду PHP локально, взгляните на: XAMPP для Windows . Это даст вам Apache / MySQL / PHP, что-то вроде Святой Троицы WebApp: вам будет сложно сделать что-либо без других.

Кодируй это локально, я не могу себе представить боль цикла разработки, включающего этап «загрузки на сервер». Он достаточно кроссплатформенный, чтобы вы могли разрабатывать в Windows, но размещать на Unix. Вы также можете разместить его, используя те же технологии для Windows, но никому не говорите, что я это сказал.

Томас
источник
1

Вся документация для разработки на WordPress и PHP доступна онлайн.

Если вы опытный программист, ознакомьтесь с учебными пособиями по PHP и базовыми темами WordPress и разработкой плагинов, и это продвинет вас далеко вперед.

Вы также можете проверить следующие вопросы: Какая лучшая книга по программированию на PHP? и распространенных ошибок программирования для разработчиков PHP, чтобы избежать?

artlung
источник
Я отредактировал свой вопрос, чтобы быть более конкретным.
camainc
1

Что касается сред разработки, в Smashing Magazine есть замечательная линейка широко используемых PHP IDE, которые сравнивают их основные функции. В Windows я использовал Notepad ++ и Aptana . Aptana имела больше функций и работала довольно хорошо, но у нее была некоторая кривая обучения (которая может быть плюсом или минусом в зависимости от вашего терпения), а Notepad ++ был слишком легковесным для меня, чтобы считать его допустимой PHP IDE ,

Что касается документации, artlung абсолютно прав насчет онлайн-документов для Wordpress и PHP. Это первое и последнее место, куда я всегда иду.

JoshMock
источник