Лучшее решение для распространения сайта? - PullRequest
0 голосов
/ 17 декабря 2009

Хорошо, у меня вопрос с точки зрения "клиента" . Допустим, речь идет о веб-сайте, предназначенном для распространения: товары + их логистическая информация.

Определенно менее 2 тыс. Строк, редко изменяемых, но часто используемых. Типичная строка с несколькими столбцами должна состоять из рисунка, поэтому он может быть немного «тяжелым». Мне предложили сайт в Django Framework, написанный на Python с базой данных Postgresql.

Это эффективно? Экономически выгодно, для такой маленькой цели это действительно нужно? и есть ли более дешевое и надежное решение?

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

Что мне нужно знать, так это то, подходит ли решение porporated для такого небольшого проекта и не может быть легко заменено менее сложными языками / средами / dmbses, такими как PHP с MySQL и т. Д.

Пожалуйста, помогите:]

и прошу прощения за то, что не редактировал q в первую очередь

Ответы [ 3 ]

2 голосов
/ 17 декабря 2009

"Что мне нужно знать, так это то, подходит ли решение porporated для такого небольшого проекта и не может быть легко заменено менее сложными языками / средами / dmbses, такими как PHP с MySQL и т. Д. «

Да. Это подходит.

Нет. Нет ничего менее сложного, чем Джанго. Язык PHP может показаться менее сложным, чем Python, но вы сделаете больше работы для создания сайта.

С Django вы определяете модель, определяете неадминистративные представления, и все готово. Для простых сайтов это может занять всего 20 минут. Встроенный админ более ценен, чем вы можете себе представить.

MySQL не "менее сложен", чем PostgresSQL - это одно и то же

0 голосов
/ 17 декабря 2009

Веб-сайт Для небольших веб-сервисов вы можете использовать микро-фреймворки, такие как http://www.sinatrarb.com/ (написано на ruby); Вы пишете простые и полезные приложения в несколько десятков или сотен строк. Подключите свою базу данных через какой-то объектно-реляционный маппер, и у вас будет рабочий прототип в течение нескольких часов / дней.

PDF Для генерации PDF есть замечательная библиотека ruby ​​от Gregory Brown, которая называется prawn ...

Приложение Решение Python / django не является сложным / неэффективным ...

0 голосов
/ 17 декабря 2009

Я бы не стал комментировать Django & Python. Но более простой способ хранения изображений состоит в том, чтобы хранить только «путь» (расположение в каталоге) в таблицах и загружать путь в ваше приложение / среду.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...