Sly32

Рейтинг
372
Регистрация
29.03.2012
br.almighty #:

Именно всё так и есть. А потом когда этот сайт превращается во что-то ценное, его нормально поддерживать очень трудно. Именно с этим я и столкнулся.

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

br.almighty #:
CMS тоже не даст на выходе готовый сайт,

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

Что такое фреймворк? Это базовый каркас, в отличие от CMS. Он не даст тебе на выходе готовый сайт, но избавит от рутины. Например ты получаешь готовый роутинг, ORM для работы с БД,  шаблоны для вывода и тд. Не нужно тратить время на то, что уже есть, собирай из кубиков основу и добавляй свой функционал. Зачем писать свою ORM,   например? На хорошую уйдут годы, а на выходе все равно не будет лучше чем то, что есть. Лучше сосредоточится на практических задачах. Ну и плюс разделение фрона и бэка очень помогает. Хочешь написать фронт сам на чистом HTML+JS - пожалуйста, хочешь React прикрутить - никаких проблем.

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

nash300 #:

опенсервер в отличии от денвер обновляется, денвер лет 10 назад последний раз обновлялся

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

Глупо было отрицать, что стартануть в веб-разработке гораздо проще с php. Но тема про сравнение возможности языков и тут по-моему очевидно что с пайтоном проще двигаться вперед

rinzay #:

1000р получается килограмм форели. У нас в пределах 500р за свежемороженую.

Это свежая, филе, но да, рыба у нас очень дорогая, как и икра, а морской капусты вообще не видел в продаже. Огромные листья кактуса есть, а морской нет)

Поискал у вас- вот такого типа мы покупаем -

https://ryboedov.ru/catalog/ryba/forel/forel-file-bez-kozhi-okhlazhennaya-premium/

Так сто, похоже не дороже)

rinzay #:

Это что в польских злотых, а курс какой сейчас?

Ну блин, я ж не спрашиваю постоянно - а какой курс рубля, в чем сложность перевести? 

nash300 #:

то есть cmd  python -m http.server --cgi

а винда спросит что за python

а что в винде по умолчанию нет пайтона? Я примерно с 2016 с виндой дел не имею) Ну поставить это пара минут) А вообще я даже работая с Вордпрессом использовал докер.

Но я не настаиваю - кто то любит морковку, кто-то эклер))) Как я уже не раз говорил, клепать сайтики под продажу ссылок мне давно неинтересно)

не нужен даже опенсервер)

python -m http.server --cgi и на 8000 порту ты получаешь свой Hello Word

plab #:

Мне удобно видеть html код страницы целиком, одним файлом. А тут либо надо резать на куски-файлы и втыкать их в разные места кода питона. Или писать код извлечения определенных кусков html. Нафига, если с php всего этого не надо.

Я считаю извратом самописы, которые отдают в браузер .py файлы.

А чем это больший изврат, чем отдача php- файлов?  Стало интересно, заморочился - оказалось что чкрипт, который будет работать примерно так же как в  php - занимает пару строк

#!/bin/python
print("Content-type:text/html\r\n\r\n")
with open("cgi-bin/index.html", "r") as index:
    main_page = index.readlines()
clear_list = []
for row in main_page:
    clear_list.append(row.strip("\n").strip())
user = "Ivan"
users = "Customers"
for row in clear_list:
    print(eval("f'{}'".format(row)))

и обычный html файл получет контекст который формируется пайтоном. 

<html lang="en">
<body>
<h1>Hello {user}</h1>
<h3>Welcome here!!</h3>
</body>
</html>

Понятно что это извращение, на практике никогда такое на будет применяться, просто демонстрация что не все так сложно. На деле, шаблонизаторы - наше все))) Что Джанга, что Ларавел. Юзать вставки php - ну прям уже совсем отстой, имхо)

leoseo #:
Таким как ты я ничего рассказывать не буду,

😂 А ведь я всего- навсего спросил про стоимость красивого ананаса))) Оказалось, что у нас дешевле и вот я уже "такой" 🤣 Диалог  уровня "бог". Думаю, если бы у нас ананасы оказались дороже - было бы все нормально и я не такой))) С духовностью я тоже не понял, в чем провинился? Ч то могу позволить себе покататься по интересным местам? Или я должен проводить время в медитациях и уединении, "усмиряя плоть"?

Когда сказать по сути нечего - просят "паспорт показать"  или на грамматику указывают

Всего: 7407