[WT] [Архив] [Поиск] [Главная] [Управление]
[Совместно с IIchan.ru]

[Назад]
Ответ в нить

Имя
Адрес  [sage] [noko]
Animapcha image [?]
Тема   (reply to 2272)
Сообщение
Файл 
Пароль  (для удаления файлов и сообщений)
  • Прежде чем постить, ознакомьтесь с правилами.
  • Поддерживаемые типы файлов: 7Z, BZ, GIF, JPG, MO, MP3, OGG, PDF, PNG, PSD, RAR, SVG, SWF, TXT, XCF, ZIP
  • Максимально допустимый размер файлов: 10000 кБ.
  • Изображения, размер которых превышает 200 на 200 пикселей, будут уменьшены.
  • Ныне 1423 unique user posts. Посмотреть каталог
  • Радио:

Файл: 127866983146.jpg-(17.33KB, 420x290, online-shopping.jpg)
2272 No. 2272 watch
Стив, а как сделать онлайн-магазин? На каком движке? И реально ли это человеку, знающему лишь html и css?
>> No. 2273
Кстати, да, коли такой тред, спрошу тут.
Стив, у меня намечается халтурка вроде 'Сделать сайт-магазин'. Посоветуй годных php-движков магазина. Делать на чем-то более удобном, заказчик врятли поймет, почему на его супермегапохапехостинге не работают питоноскрипты, и будет недоволен. В принципе могу вспомнить пхп и часть функционала написать сам, так что обрубки тоже подойдут, наверное.
>> No. 2279
> И реально ли это человеку, знающему лишь html и css?

Нет. Тебе нужно выучить ещё PHP или Perl или Python.
>> No. 2280
>>2273
>почему на его супермегапохапехостинге
С каких пор можно доверять заказчику такое дело как выбор хостинга? Была революция в интернетах? Восстание "чайников"?
>могу вспомнить пхп
Понимаешь, сейчас нет ни одного "готового движка для всего и вся" или "готового движка для магазинов". Есть, конечно, попытки, но в результате ты получить ёбаный пиздец, да и мириться с некоторыми моментами придётся. В общем, ты не получишь в конце то, что хочешь.
Однако, есть другой тип "движков" - каркас, веб-ферймворк. Django, Pylons, Symfony, Ruby on Rails, Grails, Spring - тысячи их.
Это такой "набор функций", которые позволяют быстро создать нужное и достаточно гибко это переделать в то что тебе нужно. Проблема одна - нужно владеть ЯП, на котором и для которого написан нужный веб-фреймворк.
Я использую Python как язык программирования для веба и прикладного ПО, как веб-фреймворк - Pylons.
Всё пишется, любой сложности, проблем почти не знаю. Есть голова на плечах - можно горы свернуть.

>>2272
Понимаешь, данные языки(html, css) описывают статические данные и только их. Для того чтобы сделать что-то динамичное вроде магазина или "гостевушечки", нужно знать "динамический" язык программирования(конечно, оно называется иначе, но я так это назвал чтобы тебе было понятнее).
Динамические языки позволяют генерировать разные html-файлы, делая их динамичными(грубо говоря).

В общем, да - учи php, python, ruby, perl.
>> No. 2281
>>2280
Спасибо. Я знаю чем отличается программирование от языка разметки.
>> No. 2282
>>2281
>Спасибо.
Спрашивай ещё - поможем.
>Я знаю чем отличается программирование от языка разметки.
Очень хорошо.
>> No. 2283
>>2280
>Pylons
Дык это ж просто набор костылей. В чем профит если большую часть все равно ручками генеришь?
>> No. 2284
>>2283
>Дык это ж просто набор костылей. В чем профит если большую часть все равно ручками генеришь?
А ты смотрел вообще его? Писал хоть что-то?
На самом деле нет, это не набор костылей. Это набор шаблонов проектов для Paster.
По сути, это удобный фреймворк, который позволяет сразу объединить все нужные компоненты и работать с ними без затруднений.
Однако да, ты орудуешь не функциями веб-фреймворка, а функциями самих модулей пайтона, которые он объединяет.
Казалось бы "о ужас! мне изучать все эти референсы!", но нет, всё проще чем в том же Django. Просто стоит попробовать.
Однако, такая идея фреймворка даёт много плюсов:
1) Всегда можно использовать дополнительный модуль или заменить один на другой(допустим, вместо SQL юзать МонгоДБ - заменить пару строк кода, чтобы юзать MongoKit вместо SQLAlchemy).
В Джанго эта делается через написание своего дополнительного джанго-приложения, которое является обёрткой. Но зачем, если мы можем юзать всё сразу?
2) Открытость и простота всего, можно безопасно добавить нужный кусок кода куда угодно, везде всё видно, вся логика работы.
Во всех остальных фреймворках это не реально, там слишком много кода, который не понятно как работает и лучше не трогать, хоть иногда и приходится. Но это является лишним, не предусмотренным вмешательством, когда в Pylons это можно делать очень удобно и быстро.

Ну и раз уж говорить о костылях, то почитай про Django. У них свой ORM, свой язык темплейтов.
И что теперь является "набором костылей"?
>> No. 2291
>>2284
Ну не знаю, обычно пользуюсь рельсами и erlang-web.
>> No. 2292
>>2284
В общем профит не очевиден - переползать не будем.
[Назад]


Удалить сообщение []
Пароль  
[Mod]