LINUX.ORG.RU
ФорумTalks

Есть ли у PHP комьюнити?

 


0

1

Задался вопросом, а есть ли у ПХП активное и яркое сообщество программистов, которое выросло вокруг аффиностью для языка программирования PHP. ОК. Зашел в фриноду. 20 человек. Требуется регистрация. В Node.js чате больше народа. А еще есть io.js gitter chat.

Далее - какой то непонятный Community Conference - сайт-визитка непонятного содержания. Без ссылок. Людей нет.

ОК, идем на сайт php.net, Community там тоже нет. Есть какой то Help (он же Support). Mailing Lists, Newsgroups? Общение через почту? В браузере read-only? Нужен обязательно Thunderbird как единственный нормальный клиент (это нужно знать!) Ни форума, ни чата.

Далее, вспоминая, что разработчик PHP это некая публичная компания Zend Technologies (но по другим сведениям - это некая виртуально-непонятная The PHP Group), пытаюсь найти коммуните на сайте Zend. Э... ?

ОК, у них есть форум

А где там PHP? А, в самом низу! И его активность очень поражает.

Почему за 20 лет существования вокруг этого языка не сформировалось коммунити, которое есть и активно развивается в Python, Ruby, Node.js? Гляньте на их веб сайты - там сразу же будет - коммунити.



Последнее исправление: EnterpriseMobility (всего исправлений: 1)
Ответ на: комментарий от EnterpriseMobility

Да насрать. До-диез — говно, нужное только мастдайщикам. В любом случае, этой поделке в линуксе делать нечего!

Ты еще на VC++ что-нибудь собирай и в wine запускай...

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Мастдайкоподелие

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

Очередная говнонадстройка над С.

В C# от C пожалуй только синтаксис.

Нафиг в линукс это говнище тащить, если есть С?

У C и C# разные области применения. Ну и не всех прёт в 2015 году работать со строками через указатели.

hateyoufeel ★★★★★
()
Последнее исправление: hateyoufeel (всего исправлений: 1)
Ответ на: комментарий от hateyoufeel

Из Microsoft вышли многие весьма годные вещи

Например?

не всех прёт в 2015 году работать со строками через указатели

Пхытон изучи.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Еще я в дерьме не ковырялся в поисках бисера!

Эдик, ты мог бы быть отличным разработчиком, если бы старательно не культивировал в себе мудака.

hateyoufeel ★★★★★
()
Ответ на: комментарий от ymn

Ты хочешь сказать, что они результаты под GPL выкладывают?

P.S. hateyoufeel, я не собираюсь быть "разработчиком". У меня более интересная работа. Все велосипеды, которые я на гитхабе/сосфорже выкладываю — просто побочный результат + хобби (в электронике дома иной раз по вечерам ковыряюсь, пишу для мелкоконтроллеров "сниппеты").

Eddy_Em ☆☆☆☆☆
()

Python, Ruby, Node.js?

Django, RoR, Node.js, вот и всё комьюнити. У php такое же есть вокруг symfony в основном и тех кто использует его части. Оно кстати даже PSR как-то осилило написать.

Tark ★★
()
Ответ на: комментарий от Eddy_Em

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

hateyoufeel ★★★★★
()
Ответ на: комментарий от VladimirMalyk

Python и Ruby живут и без фреймворков. А PHP значнит, нет?

Но, что-то, почти все фирмы, которые использовали по-ха-пе, не используют фреймворки. Максимум - это собственная библиотека классов.

Когда мы начинали, тогда классов в похапе вообще не было. И JQuery тоже не было. И Zend тоже не было.

А в основном - лапше-говнокод без MVC, без фунцкий. Который нужно типо поддерживать.

Это проблемы коммуниты, проблемы отсутсвия фреймоворков (когда похапэ был впущен в уеб БЕЗ фреймворков) или что?

EnterpriseMobility
() автор топика
Ответ на: комментарий от EnterpriseMobility

которые использовали по-ха-пе, не используют фреймворки

в пхп существует каста высококлассных разработчиков.
они всегда используют свои фреймворки.
они редкость — в среднем один на 10000 населения.

VladimirMalyk ★★★★★
()
Ответ на: комментарий от VladimirMalyk

причем здесь каста? 90% фирм, которые юзаю по-ха-пе - это поддержка говна,которое написано 10 лет назад.

Какие могли быть тогда прости господи фреймворки?

И ничего не трогай, ничего не меняй.

EnterpriseMobility
() автор топика
Ответ на: комментарий от EnterpriseMobility

даже Smarty нельзя было пользоваться. Капец. Типо обоснование: «поддержка еще одной хрени стоит времени, нужно знать, как работает эта хрень». Ну и так далее.

EnterpriseMobility
() автор топика
Ответ на: комментарий от VladimirMalyk

ОК. Так и запишем: похапе жобс - это

Но почему то потом у тебя спрашивают: а что ты не юзаешь фреймворк?

какой? Если я начну использовать какой нибудь модный фреймворк for Web Artisans, но мне сражу же скажут «а что это за хрень, мы этого не знаем»

Ну и так далее.

EnterpriseMobility
() автор топика
Ответ на: комментарий от EnterpriseMobility

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

VladimirMalyk ★★★★★
()
Ответ на: комментарий от VladimirMalyk

серъезные разработчики использут свои фреймворки

Помесь NIH-синдрома с желанием вендор-локина? С такими подходами, пхп-программистов стоит обходить за версту.

PolarFox ★★★★★
()
Ответ на: комментарий от PolarFox

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

VladimirMalyk ★★★★★
()
Ответ на: комментарий от VladimirMalyk

ты читал то, что я писал ранее? Он писали «свой фреймворк библиотеку функций» тогда иеще был похапе 4-й версии.

Какой в .. функциональный стиль вместо ооп?

Это фунцкии вместо калссов?

ОК. Похапе - это не объектоно-ориентированный фреймворк.

Зы. Я кодирую за зарплату, которую я назову при собеседовании. И мен будет гораздо проще изучить ноду плюс нужные библиотеки/питон-джангу (что уже было)/рельсы и с нуля делать удобные и поддерживаемые вещи.

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

EnterpriseMobility
() автор топика
Ответ на: комментарий от VladimirMalyk

эээ что конкретно не так с Симфони? Вроде все фичи, присутствующие в мэйнстриме (rails-подобных фреймворках) заботливо передраны. Инструментарий чтобы с нуля написать серверный веб-интерфейс есть. Когда чего-то нету, это легко самостоятельно припиливается и выкладывается на гитхаб. Пхп убогий, но с этим твои подпольные маги ничего не смогут сделать. Так вот я нифига не понял, что такого твои подпольные маги могут показать, что оно вдруг может оказаться решающей вещью?

stevejobs ★★★★☆
()
Последнее исправление: stevejobs (всего исправлений: 1)
Ответ на: комментарий от EnterpriseMobility

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

Ghostwolf ★★★★★
()
Ответ на: комментарий от EnterpriseMobility

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

VladimirMalyk ★★★★★
()
Ответ на: комментарий от stevejobs

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

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

VladimirMalyk ★★★★★
()

в пхп существует каста высококлассных разработчиков.
вот поэтому все приличные люди и обходят.

Как-то так, да.

outtaspace ★★★
()
Ответ на: комментарий от VladimirMalyk

ну, опыт к Симфони ортогонален, можешь натренироваться на ней.

security though obscurity что ли? Ващее, заявка на победу. Не проще ли взять ту же Симфони, и всей толпой ревьюить её с помощью того самого сообщества, которое здесь обсуждается?

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

Только не надо обобщать на все фреймворки сразу-то, JavaSE/JavaEE+Spring+Hibernate имхо достаточно секурны искаропки для чего угодно. Ну то есть, вероятность того, что обычный разраб своими косыми руками сделает поверх джавы дырявый сайт куда выше, имхо, чем эпическая дыра в стандартной джаве, десятилетиями полируемой параноиками :))

stevejobs ★★★★☆
()
Ответ на: комментарий от VladimirMalyk

плюс в твоем мифе о касте высококлассных разработчиков, есть дыра размером с жопу Резета: когда проект будет передаваться между разными командами, все «тайные знания» и «стремительные скиллы» полетят псу под хвост :) Даже если это будет передача от одних высококлассных другим высококлассным :) Вменяемые люди всегда помнят, что возможно завтра всех разрабов придётся уволить, а самых главных архитекторов (всех десятерых) переедет десять автобусов талибана, и такие глупости не допускают :)))

stevejobs ★★★★☆
()
Ответ на: комментарий от stevejobs

и что то сообщество? разве там много проффесионалов? сколько магазинов они сделали? если одни бложики — то какие они тогда проффесионалы...

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

VladimirMalyk ★★★★★
()
Ответ на: комментарий от VladimirMalyk

секурный код в который кто попало не лазит и не видит. магазины на фреймворках делат только самоубийцы.

да ты латентный проприетарщик )

Harald ★★★★★
()

Есть ли у PHP комьюнити?

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

Почему за 20 лет существования вокруг этого языка не сформировалось коммунити, которое есть и активно развивается в Python, Ruby, Node.js?

Ruby — маргинальщина. Node.JS очень молодой. Python — а где это коммьюнити, как и в случае PHP (или Java) определённого центра нет.

Если есть по PHP вопросы и сам решить не в состоянии (что уже сложно представить для опытного разработчика), то на выбор на русском:
http://phpclub.ru/talk/
http://phpforum.su/
http://php.ru/forum/
http://forum.php.su/

KRoN73 ★★★★★
()
Ответ на: комментарий от Solace

Руби без рельсов и питон без Джанго? Что ты несешь?

Ruby == RoR, это так преимущественно.

А вот Python — даже в Web'е уже далеко не только Django. А уж вообще — Django составляет очень малую толику Python-разработки.

KRoN73 ★★★★★
()
Ответ на: комментарий от VladimirMalyk

год будешь делать

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

если не готов - вопрос не к нам, идите за месяц и миску риса опенкарт передирайте, или еще какой-нибудь трэшняк, а потом геморройтесь с полученным годами, чарджбеки собирайте xDD =)

характерно, что друг сейчас переписывает с нуля на джаве систему документооборота (полу-госзаказ), которая уже сделана на Ruby/Rails. Потому что получившаяся рубилапша работает плохо, между командами разработчиков не передаётся, поддерживается ужасно, итд итп. Короче как раз камень в огород того, чтобы заменять хорошую открытую-свободную технологию скиллами разрабов.

и вообще, где же в жаве продукт уровня вордпреса?

вордпресс - это такой продукт с целевой аудиторией «мелкий бизнес», хотящие быстросайт за месяц и миску риса?

Во-первых, зачем оно вообще нужно, копировать Вордпресс на Java? Ведь Вордпресс уже существует. Тормозной? Дырявый? За предложенное за быстросайт бабло и время - пипл схавает и это. А за большее бабло уже можно развернуться.

Во-вторых, у этих чуваков (аудитории вордпресса) есть интересные задачи? Или ты хочешь этими говносайтами заниматься? Я - нет. И остальные, вероятно, тоже не хотят. Вот и нет такого продукта.

В-третьих, у заказчиков бабло есть? Мы когда-то банчили «small business» делали сайтики как раз на вордпрессе, корячились пипец как. А в соседнем банке java junior получал примерно столько же, сидя в отличном офисе, и пиля 3 строчки кода в день максимум. Ну мы посмотрели на это да и бросили как-то маяться фигней.

Ну бложик на опеншифте я для себя на вордпрессе подниму, да. А зарабатывать лучше чем-нибудь другим.

stevejobs ★★★★☆
()
Последнее исправление: stevejobs (всего исправлений: 2)
Ответ на: комментарий от EnterpriseMobility

Python и Ruby живут и без фреймворков. А PHP значнит, нет?

В Web'е и без фреймворков? o_O Это же школьный уровень. И то — начинающий.

Вне Web'а же Ruby и PHP практически нет, получается сравнение тёплого с мягким.

KRoN73 ★★★★★
()
Ответ на: комментарий от stevejobs

/trollmode off

да, причем у этой библиотечки не будет самого важного - юнит тестов.

Зы. Реквестирую в тред аналог sinon.js для по-ха-пе. Чем сейчас там модно создавать моки и стабы?

EnterpriseMobility
() автор топика
Ответ на: комментарий от KRoN73

мы использовали Python скрипт в нашем Node.js проекте как временное решение (не было аналога Python - библиотеки в ноде).

Кому бы пришло в голову делать это на похапе и тащить на машину php- интерпертатор.

EnterpriseMobility
() автор топика
Ответ на: комментарий от stevejobs

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

VladimirMalyk ★★★★★
()
Ответ на: комментарий от EnterpriseMobility

мы использовали Python скрипт в нашем Node.js проекте как временное решение

И к чему это?

Кому бы пришло в голову делать это на похапе и тащить на машину php- интерпертатор.

Да никому. Как никому в голову не приходит писать что-то на Node для PHP :)

KRoN73 ★★★★★
()
Ответ на: комментарий от VladimirMalyk

хотя если ты программист за идею — то жава для тебя

Тогда, ИМХО, лучше Go или Pyhton :)

Java — это когда нужно дёшево, сердито и с первыми попавшимися девелоперами жирный специфический сервер собрать...

KRoN73 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.