Pull to refresh

Comments 14

UFO landed and left these words here
Каждый раз при виде исходников Wordpress
А в 2003 вы их видели? Еще на php4? Тоже было стыдно за язык и хотелось плакать? Я, как и вы, к WP крайне отрицательно отношусь (в основном из за дырявой архитектуры), но зря вы повторяете шаблонные глупости.
Так тут не шаблонные глупости, шаблонные глупости у разработчиков вордпресса, причем шаблонные глупости 2003 года как вы сами написали.
Вместо того чтобы переписать свою систему с нуля — нормально, они до сих пор пилят новые костыли на старый лад. Каждую неделю только и слышно что в вордпрессе найдена новая критическая уязвимость.

Да, все так. Но после того, как экосистема WP обросла кучей плагинов от разных разработчиков идея переписать ее с нуля потеряла всякий смысл. Без нарушения обратной совместимости там уже практически невозможно что-то сделать — только костыли писать.
Просто надо понимать, что WP — это очень старая система с тяжелым наследством. Кмк WP находится в состоянии затянувшейся агонии уже лет 8-10 и держится в основном за счет того, что сильно выстрелил при рождении. Такой своеобразный жизненный цикл проекта.

Но рыдать, глядеть на исходники, и стыдится за язык программирования? Это, конечно, очень трогательно, но как то картинно. На прошлой неделе я проводил собеседование с соискателем должности программиста php, так он мне тоже сказал, что глядя на некоторые исходники ему стыдно за язык программирования. Фраза для меня была настолько необычной, что запомнилась. И вот снова…
потому что обидно, когда из-за такого кода весь язык считают недоязыком даже те, кто ни строчки не написал не только на нем, но и вообще :/
Ну… стоит ли обижаться на таких людей? Да мне кажется у любого ЯП есть свои хейтеры и свои евангелисты, php тут не является каким-то исключением. Мне лично внушает оптимизм процесс развития языка в последние годы, во всяком случае он уже сильно отличается от того, на чем был написан WP :)
На первом этапе можно переписать внутренний код движка не меня внешний API для расширений.

А причем здесь PHP
Просто у WP неандертальская архитектура. Точнее её просто нету. Бессвязный набор функционального кода.
Я много раз в других языках наблюдал не лучше

Хм, как много отрицательных отзывов о WP… А может посоветуете чем её можно заменить для простого бложика? Только не на JS.
для простого блога хватит и такого http://blogengine.ru/

На каждую систему есть вагон плохих отзывов. Если нужен блог — используйте WP, мой вам совет.


Что до этой уязвимости… да она такая что вырви глаз, но она эксплуатируется, если и админ криворучка и у него нет в конфигурации дефолтного домена.


Если дефолтный домен есть, то при запросе по айпи будет… дефолтный ответ, который никаким боком к WP отношения не имеет и нельзя будет использовать эту уязвимость.

Имя столько удачи сколько нужно для эксплуатации этой уязвимости я бы лучше в рулетку выигрывал.
Sign up to leave a comment.

Information

Website
www.ptsecurity.com
Registered
Founded
2002
Employees
1,001–5,000 employees
Location
Россия