«phpClub» — архив тем ("тредов"), посвящённых изучению PHP и веб-технологий.
Аноним 2017/04/09 22:26:31  №970551 1
Ребят, я тут сейчас перекатываюсь в веб разработку, смотрю различные фриланс сайты и т.д. Вы мне можете объяснить, кто такой senior wordpress developer. То есть аноны там что-то зарабатывают работая с html&css и wp. Я с wp не работал, но за что там могут платить? То что я слышал, то там и программирования как такого нету. Ты вот тянешь для разработки html/css/js + php, паттерны там какие то учишь, фремворки, а можно просто делать сайтики на wp? поясните, плиз.
Аноним 2017/04/10 02:44:44  №970693 2
>>970551
>за что там могут платить
За вредность.

>Ты вот тянешь для разработки html/css/js + php, паттерны там какие то учишь, фремворки, а можно просто делать сайтики на wp?
Ты всю свою карьеру собираешься сайтики на WP разрабатывать?
Советую не тратить на это время, потому что заебет не через год, так через три.
А приобретенные за это время навыки и практики тебе нигде не пригодятся, или чего хуже только навредят.
WP, друпал и прочие джумлы это тупик. Если хочешь быть разработчиком, а не администратором CMS, начни с изучения основ.
Аноним 2017/04/10 02:47:43  №970694 3
>>970551
>senior wordpress developer
Петушара это зашкваренный. Ни один серьезный разраб не будет такое про себя писать.

>Я с wp не работал, но за что там могут платить?
Говносайтов туча на нем, заказчиков много. Паттерны-фреймворки там не нужны, достаточно доку по вордпрессу прочитать. Платят мало, ибо скиллов особо не требуется.
Аноним 2017/04/10 19:49:33  №971106 4
>>970551
Senior Microsoft Word VBA Scripts Developer
Аноним 2017/04/11 17:52:07  №971928 5
>>970551

Установка плагинов, верстка, натягивание верстки, написание своих тем и плагинов. Я бы не советовал, это чуть лучше просто верстальщика.

>>970242

Изучи расширение gd к PHP, там есть функция imagecopyresampled для изменения размера картинки. Обычно пользователь загружает картинку, из нее делают 1 или несколько уменьшенных и далее выводят на сайте. Дополнительно иногда еще используют CSS, если размеры картинки должны как-то адаптироваться под размеры экрана.

>>970121

> Кстати, пишут, что ++$i вроде как работает быстрей.
А ты померяй.

>>970087

Прочитай мануал по json_decode. Он умеет выдавать массив, а не пародию на объект. Там по задумке по умолчанию для словарей JS создается объект класа stdClass в PHP, но на практике это не имеет особого смысла, лучше массив.

>>969877

В браузере есть кеш откуда он и взял старую картинку. Надо жать Ctrl + F5 по моему, чтобы заставить его принудиительно использовать картинку с сайта. Можешь почитать подробнее про кеширование в HTTP, но надо понимать протокол HTTP.

Также, советую не формировать ссылку прямо в HTML, а сделать функцию, которая генерирует ссылку на картинку.

>>969566

Если ты хочешь работать PHP-разработчиком, то от тебя потребуется писать и поддерживать веб-прилоежния, скорее всего на фреймворке, с использованием ООП и MVC, работать с SQL базой данных, писать скрипты на JS.

>>969499

Первая и вторая строка формируются одинаково, можно было использовать цикл из 2 шагов. Также, можно убрать промежуточные переменные $w1-$w8
Ответы: >>972975
Аноним 2017/04/13 16:04:14  №972975 6
>>971928

>Прочитай мануал по json_decode. Он умеет выдавать массив, а не пародию на объект. Там по задумке по умолчанию для словарей JS создается объект класа stdClass в PHP, но на практике это не имеет особого смысла, лучше массив.

Не всё так просто, если я не знаю тонкостей json и php. Читал. Про массив-то я знаю. Собственно почему в этом случаее объекты хуже массивов я так и не понял. Расскажи пожалуйста. Видел комменты в стаковерфлоу к похожим задачкам и там видел пару реакций на stdClass - что это зло, но не понял сути.

Т.к. я нуб, то погуглив, наткнулся на это
http://stackoverflow.com/questions/18640607/what-is-better-stdclass-or-object-array-to-store-related-data
Там был тест скорости, который показал, что у меня объекты быстрей на 0.5ms.

И такой тип записи выглядит полее удобочитаемым
$json_array->sub_1->sub_2[$i]->sub_3
чем такой
$json_array["sub_1"]["sub_2"]["sub_3"]

А так, конечно хотелось бы знать, что правильней и применять это.
Ответы: >>972982 >>972994 >>972995
Аноним 2017/04/13 16:12:39  №972982 7
>>972975
>объекты
Имею ввиду классы vs массивы, конечно.
Аноним 2017/04/13 16:23:15  №972994 8
>>972975

Для массивов есть много функций для работы с ними (array_keys и так далее), а для stdClass - нет. При этом stdClass это пародия на нормальный класс (у него нет ни полей ни методов). Таким образом, плюсов у stdClass нет, а минусы есть - для него нет удобных функций, как для массивов.
Ответы: >>973134
Аноним 2017/04/13 16:24:14  №972995 9
>>972975

Ну то есть stdClass это по сути массив, для работы с которым нет функций вроде array_keys.
Ответы: >>973134
Аноним 2017/04/13 19:42:21  №973134 10
>>972994
>>972995
Яааасно. тогда конечно нет смысла его юзать. Спасибо анончик.