Sly32

Рейтинг
367
Регистрация
29.03.2012
plab #:
Странно программисту не понимать, что перевод небольшого проекта на Python, поиск виртуального хостинга с его нормальной поддержкой ради подключения небольшой функциональности - лишняя трата времени и сил.

А никто и не говорит о переписывании бложика на пайтоне - нет смысла. Но если ты используешь внтури своего проекта сторонний API - ткбк вообще по барабану на чем он там написан. И если ты пишешь API сервис - то выбираешь что тебе удобнее а пользователь и понятия не будет иметь что там под капотом. И я гораздо быстрее возьму какой FastApi c монгой разверну в гугл клауд, пока ты будешь с этим гемороится на пыхе) Это образно, не конкретно ты)

estic #:
Уверены, что "не вызывает ошибок"? Обычно г/кодеры пренебрегают полноценным тестированием.

Ты счас выпустишь джина))) Какие тесты? Тут о них и на знают. Не знаю как в PHP но в "простом" Питоне есть понятие - "code smell" и линтер при сборке обычно его проверяет и не пропустит в случае слишком большого количества, например, ветвлений.

В ПХП вообще есть линтеры и тайпхинты? Лень гуглить)

ArbNet #:
ЗЫ. Сначала поизучайте, что такое прототипы в JS,  а потом уже говорите.

А теперь перечитай стартпост и найди там вопрос про прототипы в Js. Или все-таки разговор про прототип проектирования. Если бы ты понимал разницу - может годами и не писал не пойим что.

Вот 2 года назад при прототипировании мы не настояли в использовании Mongo instead Postgres. Теперь расплачиваемся производительностью. 

Aisamiery #:
самый знаменитый в мире вэба это MVC, наверняка слышали.

Ну вряд ли ТС так высоко дочитал про паттерны - скорее всего дальше синглтона или декоратора не посмотрел. Ровно как и фремфоркостроитель

webinfo #:

Первое впечатление - не всегда самое верное. Сделать-то можно, но вопрос - как. Не просто так ведь PHP наиболее популярен в сфере сайтостроительства. Ибо удобства: заточенность под HTML, куча всяких нужных функций, удобочитаемость кода, и всякие другие ништяки.

Ну давай, напиши Инсту, Ютуб, Netflix или просто Google на пыхе))) Я посмотрю на тебя, посмеюсь. Назови хоть один ништяк, который есть в пхп и нет в пайтоне? Про читаемость кода - это наверное самый корявый язык из существующих. 

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

Можно пару примеров - где не надо? Чисто для развития) 

Yandex-007 #:

Какая альтернатива php

Ну как минимум Python

Shelton724 #:
Добавлю, что для меня лично PHP - это как хороший кухонный нож. Можно хлеб порезать, и рыбу разделать, да и консерву открыть или срубить ветку с дерева.

Хотел бы я посмотреть как ты напишешь на пыхе нейросеть или например распознавание обьеетов или даже просто документов)) Поломаешь ножичек) Скептическое отношение к другим языкам - думаю только от незнания. Были бы тут любители например Go/Rust etc -  нашли бы чем опровергнуть. Про свой пайтон скромно промолчу

plab #:
Есть библиотеки сторонних апи, которые написаны на php (в первую очередь) и еще одном-двух языках. По факту вашего языка может не быть, а пхп точно будет. Отсюда пхп для веб-разработчика мастхев, будет ли он делать проект на нем или на более продвинутом языке.

Странное утверждение. Если использовать АПИ - какая разница на чем написан сервис(тут наверное слово библиотека не совсем уместно) Если это подключаемая библиотека - в основном они портированы на все языки. Например я использую PyPdf2 - изначально на php была написана, но давно переписана на python. По факту за последние 6 лет ни разу не прихожилсь по работе вспоминать php - Python за глаза хватает.

Это в качестве отступления. Если ближе php - его и надо учить и пользоваться. Про перспективы - уже писал, тут каждый сам решает

Yandex-007 :

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

C чего это он умрет? И информация лишней никогда не будет. Если реально ты в нем разберешься - это поможет если захочешь сменить профиль. Я не люблю PHP, но никуда он не денется еще долго. Другое дело, что популярность его падает, сфера применения ограничена. Но начать можно и с него. Но вообще лучше начать с начала, с азов. Знать как за 5 минут поставить WP - это ничего не знать. Начни с основ программирования.

webinfo #:
"Что мне мешает использовать метод  GET для удаления объектов?" Это метод отлично работает, а вся ваша писанина этого не опровергает,
HTTP-клиенты, включая бразуер, рассчитывают на идемпотентность GET-запросов, а потому могут выполнить его без спросу или повторить произвольное количество раз. Так что не удивляейтесь, если после захода на страницу с комментариями произойдёт их удаление, хотя вы ничего не нажимали.

Почитай
https://ru.stackoverflow.com/questions/1297262/%D0%9F%D0%BE%D1%87%D0%B5%D0%BC%D1%83-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-get-%D0%B8-delete-%D1%8F%D0%B2%D0%BB%D1%8F%D1%8E%D1%82%D1%81%D1%8F-%D0%B8%D0%B4%D0%B5%D0%BC%D0%BF%D0%BE%D1%82%D0%B5%D0%BD%D1%82%D0%BD%D1%8B%D0%BC%D0%B8


https://ru.wikipedia.org/wiki/%D0%98%D0%B4%D0%B5%D0%BC%D0%BF%D0%BE%D1%82%D0%B5%D0%BD%D1%82%D0%BD%D0%BE%D1%81%D1%82%D1%8C

estic #:

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

В REST вовсе предпочтительно делать так:

DELETE /collection/object

Да я то как раз и понял))) Это был пример больше для Фомы) 

DELETE /collection/object - конечно так надо, я уже не стал править
Всего: 7119