LINUX.ORG.RU
ФорумTalks

В чём сделать такую банальщину?


0

0

Хочу сделать страницу-таблицу переводов игр для NES (Денди). На PHP/Perl/Python программировать не умею (хотя на последнем писал пару раз мелки скрипты). Итак, концепт:

Таблица. В первом столбце перечислены названия игр (каждое название также является ссылкой на сам ROM). Во втором - описание. В третьем - перечисление переводивших игру студий. Соответственно, если студий несколько, строка разбивается на несколько, далее в стобцах идут переводившие игру лица (их может быть несколько на каждую игру) и далее - ссылка на скачивание локализации.

Хочется чтобы:

а) Была возможность фильтровать по студиям и по переводившим лицам.

б) Чтобы легко можно было добавлять новые записи.

Писать что-то своё или есть что-то готовое (типа допилил и юзай)?

Пример таблицы: http://rustranslate.narod.ru/Nesbase.html (только там не объединяются одинаковые игры, хотя это в общем-то не важно).

★★★★★

Re: В чём сделать такую банальщину?

Да, + хотелось бы иметь столбцы с рейтингом (5 звёздочек аяксовых).

Obey-Kun ★★★★★ ()

Re: В чём сделать такую банальщину?

Ответ: на чём угодно, что уметт работать хоть с какой-нибудь бд. Хоть на баше с sqlite(который, кстати, умеет выводить результат сразу в html).

gaa ★★ ()
Ответ на: Re: В чём сделать такую банальщину? от Obey-Kun

Re: В чём сделать такую банальщину?

> Да и в sqlite хранить не обязательно, можно хоть в plaintext, база-то небольшая

Глупость я написал. В общем, прошу дать мануал, с SQL я никогда дела не имел.

Obey-Kun ★★★★★ ()

Re: В чём сделать такую банальщину?

Если есть лишняя неделя, то посмотри в сторону Перла, всё-же ;)

wyldrodney ()
Ответ на: Re: В чём сделать такую банальщину? от gaa

Re: В чём сделать такую банальщину?

> Хоть на баше с sqlite(который, кстати, умеет выводить результат сразу в html).

Пардон, пост ниасилил. Кто умеет в html выводить - bash или sqlite? С sqlite работаю давненько, но такой фичи не замечал. Нельзя ли с этого места поподробнее?

d_a ★★★★★ ()

Re: В чём сделать такую банальщину?

По сабжу - какая-нибудь реализация лиспа с установленным пакетом cl-sqlite (: Там такая БД идет в качестве примера для новичков в разделе "Get started", если не ошибаюсь.

d_a ★★★★★ ()
Ответ на: Re: В чём сделать такую банальщину? от Obey-Kun

Re: В чём сделать такую банальщину?

>чем он лучше Питона?

В Перле этому ты научишься в первых манах))

А Пайтон ещё не трогал, хотя через пару недель придётся. ЕМНИП, Перл для аналогичных твоей задач и создавался.

wyldrodney ()

Re: В чём сделать такую банальщину?

Вот для таких задач хорошо подходит Google App Engine. Нет проблем с установкой, настройкой и поддержкой. Хорошая документация. Не требует знания SQL.

gdv2 ()

Re: В чём сделать такую банальщину?

> Писать что-то своё или есть что-то готовое (типа допилил и юзай)?

А может просто какую-нибудь wiki взять?

Deleted ()
Ответ на: Re: В чём сделать такую банальщину? от d_a

Re: В чём сделать такую банальщину?

> Пардон, пост ниасилил. Кто умеет в html выводить - bash или sqlite? С sqlite работаю давненько, но такой фичи не замечал. Нельзя ли с этого места поподробнее?

sqlite3 -html "$dbfile" "$query"

gaa ★★ ()
Ответ на: Re: В чём сделать такую банальщину? от d_a

Re: В чём сделать такую банальщину?

> понятно, через тулзу) я думал реч идет о C-интерфейсе sqlite (:

По контексту мог догадаться, что bash не использует сишный интерфейс :)

gaa ★★ ()

Re: В чём сделать такую банальщину?

Сначала нужно решить где ты будешь это дело хостить. И сделать на том, что на хостинге есть. Дел на пару часов.

vgudkov ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.