Sly32

Рейтинг
372
Регистрация
29.03.2012
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 - конечно так надо, я уже не стал править
webinfo #:
class UserViewSet(viewsets.ViewSet):
    """
    Example empty viewset demonstrating the standard
    actions that will be handled by a router class.

    If you're using format suffixes, make sure to also include
    the `format=None` keyword argument for each action.
    """

    def list(self, request):
        pass

    def create(self, request):
        pass

    def retrieve(self, request, pk=None):
        pass

    def update(self, request, pk=None):
        pass

    def partial_update(self, request, pk=None):
        pass

    def destroy(self, request, pk=None):
        pass

Мой код тебе ничем не поможет, потому что ты не понимаешь, о чём идёт речь,

Ну хорошо - тогда обьясни мне, буду знать))) Очень хочется понять) Отставим сарказм, давай конструктивно

Вот пример класса из djangoREST - все методы понятны, описывают все что может происходить с эндпойнтом при различных типах запроса

webinfo #:
Я, как и многие другие, просто использую метод  GET. если мне ничего не мешает это делать.

Потому что этот метод не для этого))) Тебе уже написали выше. Для изменений существует POST, это как минимум

Даже уже любопытно посмотреть на твой код)))

Всего: 7407