|
420 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
|
|
Сайт на питоне - самое начало30.06.2016, 13:52. Показов 6502. Ответов 15
Метки нет (Все метки)
Гуру, обьясните "на пальцах" на что это похоже???
Знаю РНР, немного Node-js... Теперь решил понять питон... На что больше похож питон в сайтах???? Это ближе к РНР? или к ноде? Обязательно свой "сервер" создавать как в ноде или можно как в РНР писать скрипты-мини-странички и прямо к ним обращаться через www.mysite.com/dvijok/test.py?p=123&m=321 ??? Обязательно нужно иметь права админа (как в ноде) для перезапуска сервера или достаточно иметь доступ через FTP к хостингу? ...лень(да и "вредно") смотреть двух-часовые уроки ради ответа на такой простой вопрос - я сначала хочу с консолью разобраться, базовые конструкции изучить, но админ на "внешнем" хостинге - не я! И я должен уже начать "давить" на админа чтобы мне нужное "подготовили" (для моих "экспериментов")!
0
|
|
| 30.06.2016, 13:52 | |
|
Ответы с готовыми решениями:
15
Самое-самое начало С++ Самое начало |
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|||||
| 30.06.2016, 15:40 | |||||
![]() Ещё хочу заметить, что не надо пытаться разрабатывать вебню без фреемворков, в python это не принято. В начале разработки тебе надо выбрать сначала фреемворк, а потом от него отталкиваться (flask, django, pyramid и т д).
1
|
|||||
|
420 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
|
|||||
| 30.06.2016, 15:51 [ТС] | |||||
|
а какие при этом "ограничения"??? можно ли обновлять некоторый функции в питоне "на лету" без перезагрузки сервера??? Я так понял, что если хочу удерживать и старый сайт на php и новый, то в апаче/nginx надо будет переадресацию папкок писать... (мне это по NodeJs обьяснили) ...по ходу возник вопрос: А как работают сайты на хостингах, предоставляющий питон??? Как там "перезагрузка" происходит??? и бывают ли бесплатные хостинги с питоном?
0
|
|||||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|||||||
| 30.06.2016, 16:26 | |||||||
|
Вообще вкратце, но хорошо об этом рассказывается в ведении книги "Django подробное руководство - Адриан Головатый, Джейкоб Каплан-Мосс (2 издание, 2010 год)".
1
|
|||||||
|
420 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
|
|||||
| 30.06.2016, 20:32 [ТС] | |||||
|
p.s. мне сказать сколько хостингов работают ТОЛЬКО на РНР+MySQL??? ...в ноде уже научился обновлять функции "на лету", хотя говорили что это без перезагрузки сервера не реально! Если и в питоне получится... а как вообще на покупных хостингах с питоном происходит перезагрузка??? там ssh дают или кнопка "перегрузить" в админке?
0
|
|||||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||||||
| 30.06.2016, 21:03 | ||||||
|
Вот и получается, что язык развивают те кто уже построил, что-то громадное на его основе, потом ещё есть школьники пишушие всякую ерунду + люди, которые пользуются cms в силу своей компьютерной мало грамотности и в силу того, что иногда надо своять, что-то на коленке. Новые серьезные и нагруженные проекты на нем не пишут. Ну и с кучей думаю ты погорячился их мало и зачастую это будут какие-нибудь мало финансируемые заводы на пример.Там можно самому писать, можно воспользоваться celery или подобным.
1
|
||||||
|
420 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
|
|||||
| 30.06.2016, 23:10 [ТС] | |||||
|
Не по теме:
Про умирающую винду на фоне линукса я услышал лет 10-15 назад, когда однокурсники показывали первые Х-окна прикрученные к линуксу "из коробки" и уверяющие что они очень быстро развиваются и скоро обойдут винду (тогда убунту еще не было). Конечно винда умрет минимум через 20 лет (через 10 версий) если не обьединится с линуксом (процесс слияния уже запустили) - нужно чтобы "умерли" пользователи старых версий программ, работающие еще под Win95 и под Дос... (у меня целый коледж не хочет переводить свои "кадровые" программы из доса) "новые и нагруженные проекты" - это удел ЕДИНИЦ! Даже я пишу свой протокол в расчете на 10-100к устройств на хостинг и до 3-5 обращений в секунду), а мои друзья расчитывают свои сайты (на питоне) на 1-2к посещений в сутки... Для разработки использую свой текстовый редактор для хранения ToDo по проектам... Написал сам на Делфи! На основе TRichEdit как альтернативу ворду или Write - быстрая раскраска выделенного текста цветными "темами" в один клик из 3-5десятков заготовок, простые формулы для работы с датой (с 01/01/16 "прошло 201 день") и многое другое... иногда добавляю новые формулы, или кнопки... Пользуюсь уже больше 8 лет - удобнее ничего не находил! Писал несколько недель... Зачем мне тратить время на переписывание??? Лень? Или "нет смысла"? Языки не умирают... ими перестают пользоваться... Пока что меня целиком устраивает PHP версия! Причем она уже разделена на части - принимающую, распаковывающую и обрабатывающие... просто после распаковки (это все меньше секунды занимает) надо передать питон-серверу "запрос на обработку", а "обрабатывающие РНР скрипты" надо вызывать уже из питона в очереди и назад отсылать уведомления - "обработка закончена", чтобы продвигать очередь... еще нужно свой таймаут встроить (вдруг скрипт не прислать уведомление)... короче есть над чем подумать... Переписать все на питон можно, но займет несколько недель - нужно ли? пока не уверен! На РНР целый движок под это написан... Пока что мне надо было лишь понять что из себя веб-питон-сервер представляет... И что требовать от админов для подготовки хостинга! Думаю пока вопрос можно закрыть! "горизонт увидел", "направление развития понял"... когда "подросту" буду более детальные вопросы задавать...
0
|
|||||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||||
| 01.07.2016, 00:05 | ||||
![]() В общем я искренне рад за тебя как за супер профессионала, дальше продолжать бессмысленный спор я не вижу смысла. Ты не понимаешь о чем идет речь) Посмотри вот эти курсы https://www.youtube.com/playli... mkMf8yEOLZ, некоторые говорят им очень помогли.
0
|
||||
|
420 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
|
||||
| 01.07.2016, 00:19 [ТС] | ||||
|
Простой пример (из того с чем я как новичок столкнулся): отступы вместо {...} = 99% конструкций, которые я нахожу в примерах интернета я копирую в текстовик для выполнения в консоли. При копировании из веба теряются все отступы... приходится исправлять все вручную... если бы я был студентом я бы уже не один раз забил на такие сложности... в РНР их нет! Да и понятие вебсервер в РНР куда проще... и консоль учить не надо... Опенсервер запустил и начинаешь править файлик HellowWorld хоть в Notepad.exe p.s. друзья изучающие тот-же язык - очень полезное дело! Они смогут "поддерживать" проект, если я например буду в отпуске или буду сильно занят другим проектом... (не фрилансеров же на такое нанимать!) Это куда полезнее чем обьяснять им основы Ноды по телефону/скайпу из отдыха в той-же Турции(заграницы) чтобы исправить небольшую ошибку в одной из функций на языке, который они не знают... а потом обьяснять команды консоли, необходимые для перезапуска сайта на ноде (а они знают команды только для питона) я НЕ профи в вебе! У меня для работы другие языки (я на этом форуме не нуждаюсь в консультациях по ним). Просто мне нужно переделать свой протокол (связка программ написана мной на 4х языках, включая РНР) под питон (или ноду)... и как я уже сказал - я понял принципы/основы и закрываю вопрос!!! (по крайней мере пока не изучу детали "правописания" в питоне)
0
|
||||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|||||||
| 01.07.2016, 00:34 | |||||||
|
1. Найти сервер для разработки 2. Поставить его (а всякие солянки, которые так популярны в мире php ещё могу и мозги парить) 3. Ставить php и т д А в python ты просто ставишь интерпретатор, ставишь 1 командой библиотеку с которой планируешь работать и все! Дальше пишешь в любом тектовике код hello world и готово. Код выглядит вот так:
То, что ты мне рассказываешь полная ерунда, если бы ты понимал о чем идет речь, не писал бы мне это. Добавлено через 2 минуты Ты мне рассказываешь о быдлокодерстве и людях умеющих только тыкать по кнопочкам, это низкий уровень, им не стоит гордится.
1
|
|||||||
| 01.07.2016, 01:49 [ТС] | |||
|
Не по теме:
А еще можно зарегистрироваться на бесплатных хостингах - они все без исключения поддерживают РНР и выложить/закачать туда свой HellowWord.php... и о чудо - ты можешь уже похвастаться своими достижениями перед друзьями-одноклассниками... А питон... ты должен быть админом чтобы запустить его на сервере. ты должен знать консольные команды линукса чтобы его хотя-бы установить на сервере... иначе... в лучшем случае ты получишь "игрушку", которая будет работать только на твоем компе! Далеко не каждый способен настроить линукс. и уж точно не каждый студент имеет админский доступ к линуксу с фиксированным IP и веб-именем... Это как рисовать картины ночи напролет "для себя"... Я даже этот вопрос поднял только для того чтобы понимать что мне нужно ТРЕБОВАТЬ от админа, который обслуживает мой хостинг... Раньше мне хватало пароля к FTP... теперь я должен вспомнить команды линукса... иначе мои "художества" останутся лишь на моем компе... низкий порог говоришь??? :) p.s. мой РНР протокол я могу на время ремонта хостинга (например переезд к другому хостинг-провайдеру и настройку там сервера) выложить на ЛЮБОЙ бесплатный хостинг... Пусть не 10 одновременных обращений в минуту, но 2-3 он точно выдержит/переживет... в РНР я не прикован намертво к админу!!! Быдло-кодерство или не быдлокодерство... какая разница??? есть заказ и низкий бюджет - нужно решение! Можно клиенту за 100$ подарить суперлегкий, и супернавороченный интернет магазин на питоне/ноде уровня Rozetka.ua, а можно за 10 минут подключить "коробочное решение" и остальное время убить на дизайн магазина под пожелания клиента... я же говорю - в моем городе никому не нужны высоко-нагруженные сайты! единственная причина для друзей использовать питон (кроме "простоты написания" - их слова) это возможность использовать среднего (мощность/цена) хостинга для 20-50-100 сайтов без тормозов...
0
|
|||
|
21 / 21 / 2
Регистрация: 31.12.2015
Сообщений: 100
|
|
| 01.07.2016, 09:20 | |
|
alex925, прошу прощения, что встреваю в ваш диалог. Поскольку я совершенно не имею опыта в данной области, могу ли я задать вопрос?.. Итак, предположим, у меня есть готовый сайт python/django, что мне понадобится для того, чтобы опубликовать его? Предполагаю, что мне будет необходим VPS хостинг, где я самостоятельно должен буду поставить apache, установить интерпретатор, накатить на него всё необходимое, разместить по соседству сам проект, привязать его к apache при помощи wsgi-модуля, настроить и запустить. И всё это я буду делать ручками при помощи linux-консоли и Божьей Матери. Я прав, или я что-то упустил?
0
|
|
|
in code we trust
133 / 162 / 12
Регистрация: 29.02.2016
Сообщений: 885
|
|
| 01.07.2016, 12:14 | |
|
http://www.intuit.ru/studies/c... ture/28991
истина где-то там. Добавлено через 41 минуту http://www.slideshare.net/kyak... bframework иногда в поиске мы ищем по картинкам ... и находим. Добавлено через 4 минуты учитесь пользоваться приёмами для поиска в google в конце концов! index.of\~как работает django справа от index.of поэкспериментируйте с разными символами, командами и тд Добавлено через 28 секунд не все страницы ведь google индексирует! Добавлено через 20 минут http://doublecloudfiles.weebly... t-skachatj почитал это/ много полезного нашёл.
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 01.07.2016, 12:32 | |
|
xPANICx, если ты хочешь сэкономить и чувствуешь, что ты можешь сам развернуть сайт, то да. Можно же использовать, что-то вроде этого https://www.heroku.com/python и там развертывание выглядит вот так https://devcenter.heroku.com/a... oy-the-app.
1
|
|
|
0 / 0 / 0
Регистрация: 11.09.2017
Сообщений: 2
|
|
| 16.01.2018, 08:12 | |
|
ребята, у меня сайт по питоне полетел.может кто восстановить?
0
|
|
|
in code we trust
133 / 162 / 12
Регистрация: 29.02.2016
Сообщений: 885
|
|
| 16.01.2018, 15:17 | |
|
никто не сможет пока не увидит ошибки
0
|
|
| 16.01.2018, 15:17 | |
|
Помогаю со студенческими работами здесь
16
Самое начало самое начало Самое начало
Самое начало Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|
Фото: Daniel Greenwood
kumehtar 13.11.2025
|