Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 022 117 раз!

Форум

Добро пожаловать, Гость!

Настройка xDebug на PhpStorm + OpenServer

Обсуждение вопросов на другие темы связанные с веб-разработкой
Spleshka
Сообщения: 7
C нами: 4 года 9 мес

Непрочитанное сообщение Spleshka » 14 фев 2012, 12:16

Всем доброго времени суток.

Вчера очень долго промучался, настраивая отладчик xDebug в PhpStorm'e в связке с OpenServer'ом. Поэтому хочу поделиться информацией со всеми. Более подробно и со скриншотами информацию можно почитать тут: http://drupalace.ru/lesson/nastroyka-otladchika-x ... hpstorm-i-serverom-open-server.

Спасибо.

Bueno
Сообщения: 83
C нами: 4 года 10 мес

Непрочитанное сообщение Bueno » 14 фев 2012, 14:03

простите, а чем это отличается от официального руководства?..
http://blog.jetbrains.com/webide/2011/03/configure-php-debugging-in-phpstorm-2-0/

Spleshka
Сообщения: 7
C нами: 4 года 9 мес

Непрочитанное сообщение Spleshka » 15 фев 2012, 01:10

Во первых, убрана лишняя информация по настройке, которой место действительно в документации.
Во вторых, добавлена пошаговая инструкция действий с Open Server'ом. Не каждый ведь знает "куда нажать, чтоб было весело".
Ну и в третьих - мануал на русском языке. Не каждый разработчик способен легко читать документацию на англ. языке. Да и если есть выбор между рускоязычным и англоязычным мануалом, лично я всегда предпочитаю читать на родном языке.

Bueno
Сообщения: 83
C нами: 4 года 10 мес

Непрочитанное сообщение Bueno » 15 фев 2012, 11:41

а вот мне думается, что не на оф.сайте "лишнее", а у вас описание в духе "ассемблер за 24 часа".. например зачем ставить галочку "галочку Use path mapping" из вашего опуса решительно не понятно, тогда как в оф.документе все разжевано до нежной кашицы..

ну и, раз уж мы в оффтопе, имхо программер просто обязан не только знать, но и понимать что он делает, и без хотя бы базового английского (который делает прочтение манов занятием легким и непринужденным) в программировании делать просто нечего, ибо превращает это занятие в мудовые страдания и плодит быдлокодеров.. как то так..

резюмируя, имею основание считать вашу статью скорее вредной, чем полезной..

Аватара пользователя
Максим
Сообщения: 4878
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 15 фев 2012, 11:48

Ну написал человек инструкцию, ну спасибо ему. Все довольны. Не нравится, не используйте, никто же не заставляет.

Spleshka
Сообщения: 7
C нами: 4 года 9 мес

Непрочитанное сообщение Spleshka » 15 фев 2012, 13:32

Bueno,

В описанном вами случае вообще ничего не нужно писать или делать для людей, так как любой уважающий себя веб разработчик должен уметь всё делать с нуля, читать тонны мануалов на англицком, сам собирать веб серверы под себя, не использовать стандартные функции PHP, а писать свои - а то ведь он может не знать что они написаны на С, и не читать исходники, в таком случае язык программирования вообще вредный.

Вместо того, чтобы докапываться до чужих работ - сделайте что-то своё и покажите как надо, а то мы не умеем ;)

Максим - ещё раз спасибо за Open Server. Прекрасная сборка.

Bueno
Сообщения: 83
C нами: 4 года 10 мес

Непрочитанное сообщение Bueno » 15 фев 2012, 13:54

В описанном вами случае вообще ничего не нужно писать или делать для людей

а не покажите, в каком месте я это заявил?.. правильный вывод из моего заявления - дополнить свою стать соответствующим материалом, вы не находите?..

так как любой уважающий себя веб разработчик должен уметь всё делать с нуля

а каждый человек с момента рождения умеет бегать и решать дифуры.. т.е. еще один бредовый вывод..

читать тонны мануалов на англицком, сам собирать веб серверы под себя

естественно.. без этого никак.. иначе делетантство.. и не только на шекспировскм, сейчас и на русский апереведено уже не мало литературы.. но далеко не все, посему английский нужен как воздух..

не использовать стандартные функции PHP, а писать свои - а то ведь он может не знать что они написаны на С, и не читать исходники, в таком случае язык программирования вообще вредный

пожалуйста, потрудитесь найти в моем посте этот маразм и процитируйте..

Вместо того, чтобы докапываться до чужих работ

см. первый пункт..

сделайте что-то своё и покажите как надо

признаюсь честно - я хреново умею объяснять.. именно поэтому, например, в комманде в которой я работаю, разьясняю все на конкретных примерах и реальном коде.. и да - не пишу статей, т.к. считаю что лучше не пудрить людям мозг своими полуобъяснялками вовсе, но помогать решать конкретные задачи (вот тут с полными выкладками)..

Spleshka
Сообщения: 7
C нами: 4 года 9 мес

Непрочитанное сообщение Spleshka » 15 фев 2012, 15:45

Я лишь развил вашу мысль по поводу "разработчик должен". В моей статье есть ссылка на документацию, пройдя по которой, можно почитать об отладке из официального источника.

Простите, но вступать в холивары и что-то доказывать я не хочу. Если бы все считали, что надо досканально изучать каждую мелочь, даже мало связанную с основным видом деятельности, то мы бы с вами сейчас били палками по стенам и охотились на кабанов. Не стоит забывать, что Интернет даёт людям доступ к быстрой информации. Если мне понадобится что-то изучить досканально - я открою мануал. Если я хочу просто настроить отладчик и мне не важно, как он работает изнутри - я прочту вот такую "вредную" статью и настрою его за 5 минут.

Bueno
Сообщения: 83
C нами: 4 года 10 мес

Непрочитанное сообщение Bueno » 15 фев 2012, 16:31

Я лишь развил вашу мысль

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

что до конкретного случая.. коли человек почувствовал необходимость глубокого дебага своего приложения, значит он уже далеко за пределами "hallo world!", и залез достаточно глубоко, что бы выйти за уровень тупого копипаста.. однако ваша статья говорит "не думай никуя, сделай как на картинке, нахрена тебе знать с кем еще спит твоя жена - главное же что спит с тобой".. и не надо быть семипядием, что бы понять чему подобное приводит.. за последний месяц в своей компании проинтервьюировал ококо 30 соискателей.. не поверите - никого не смогли взять, просто трындец како-то - сплошная школота (хотя зп более чем).. и мне, просто по человечески обидно за авторитет професии и уровень зарплат, лихо сбиваемые быдлокодерами-недоучками.. вы же - очередной простимулировали данную публику.. вот я и взъелся.. и считаю что справедливо.. *уходит махать флагом )))*


я прочту вот такую "вредную" статью и настрою его за 5 минут

ну да.. а потом выучите си за 24 часа, пойдете работать разработчиком ПО для мед.оборудования и угробите сотни людей.. а чо, подумаешь, зато как быстро профи стал, куле..

Spleshka
Сообщения: 7
C нами: 4 года 9 мес

Непрочитанное сообщение Spleshka » 15 фев 2012, 22:46

Скажите, вы когда покупаете хлеб в магазине, то узнаёте как зовут всех продавцов в магазине, директора, пекаря, по каким технологиям пекли хлеб, сколько грамм муки потратили именно на вашу буханку, а сколько тратят обычно, почему хлеб с коричневым оттенком, хотя вроде должен быть темнее, на какой машине его везли в магазин, и не наркоман ли водитель, который этот хлеб привёз в магазин? Если да - то претензий к вам нет.

Я вам пытаюсь донести простую истину. Я никоим образом не поощряю школоло-самоучек, которые постоянно лезут во все щели и за которыми постоянно всё приходится переделывать. Но вы должны отличать: я не занимаюсь профессиональной настройкой отладчиков. Я программист. И свои знания как программист я черпал из официальных источников. Но мне абсолютно без разницы, почему я должен поставить галочку напротив "Use path mapping", чтобы отладчик работал. В своей области я изучаю всё, начиная с истоков, однако сопутствующие технологии, о которых заказчик даже не подозревает, я абсолютно не обязан знать досконально.


Вернуться в «Оффтоп и другие темы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей