LINUX.ORG.RU

лень писать админку

 


0

1

с горем пополам написал движок (блог) который только и выполняет свои функции: вывод постов, комментариев к ним. ну буквально ~100 строчек не считая шаблон. и вот теперь незадача: надо этим говнецом как-то еще и управлять.

писать админку, только из-за одного человека который ее будет видеть и пользоваться... лень. ведь это по сути, написать еще одну целую копию сайта, причем с расширенными возможностями (а не только отображение контента), но специально только для одного человека. :|

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

написать обертку к команде mysql на баше тоже не составит труда, но блин.. это ж не только добавление постов в блог, а еще необходимо их редактировать, удалять, просматривать комментарии и так же подтверждать, редактировать, удалять. и придумать как организовать все это из консоли - целая дилемма.

какие бы вы могли посоветовать альтернативные варианты управления контентом?

эх.. хорошо в этом плане коробочным cms. но в них много всякого «не нужно».

★★★★★

А что если я скажу тебе, что кроме монструозных cms, есть еще и легкие варианты?

MyNameIsWinner
()

Сделай управление всем, доступное только твоему логину, прямо с сайта, без админки.

emissar ★★
()

Говорят в руби на рельсах блог создаётся одной командой. Что-то типа «создай блог».

sin_a ★★★★★
()
Ответ на: комментарий от sin_a

Говорят в руби на рельсах блог создаётся одной командой

Ну не одной командой, а 3-4 команды примерно... + две строки добавить в Gemfile, чтобы получить готовую много функциональную админку, которая гибко подстраивается сама под изменения БД :)

Alve ★★★★★
()
Ответ на: комментарий от sin_a

Причём тут Ruby on Rails? Scaffolding есть в любом нормальном фреймворке на любом ЯП (Python, PHP, Perl).

Yii например: http://www.yiiframework.com/doc/blog/1.1/ru/prototype.scaffold#sec-4

resurtm ★★★
()
Последнее исправление: resurtm (всего исправлений: 1)
Ответ на: комментарий от sin_a

Да, я немного неправильно выразился. :-) Я хотел сказать о том, что генерация scaffolding и CRUD есть в любом нормальном фреймворке (поэтому это не отличительная особенность RoR) и что человеку Spoofing надо взять %название_любого_нормального_фреймворка% и не мучать себя. :-)

resurtm ★★★
()
Последнее исправление: resurtm (всего исправлений: 2)
Ответ на: комментарий от resurtm

Говорили что в рор это особенно легко, но может и преувеличивали. Но ты прав, лучше говорить в общем виде. Хотя конкретный совет тоже не помешает, вот если знаешь пример хорошего фреймворка то приведи, может ему как раз этого не хватало.

sin_a ★★★★★
()

Берёте любой удобный фреймворк(тот же Yii). Там тоже много «ненужного», но проще взять готовое решение, и заточить под себя, чем городить велосипеды. Или сразу взять готовый движок, и сделать для него тему оформления. Со временем вам нужно будет не только админку пилить, но и комментарии прикрутить, форму обратной связи и т.п. И вы будете опять всё переписывать, и городить велосипеды?

lucentcode ★★★★★
()

а зачем тебе вообще mysql для таких целей, если есть sqlite?

эх.. хорошо в этом плане коробочным cms. но в них много всякого «не нужно».

сам факт наличия дополнительного функционала не обязывает его использовать.

xtraeft ★★☆☆
()

Поставь yii, открой gii, нажми создать модель, укажи таблицу и нажми ок. Если в базе ключи прописаны, сделает еще и связи. Потом жмешь создать CRUD и админка готова

BaBL ★★★★★
()

Вот тебе делать нечего. Какие нафиг админки для блога? Юзай jekyll или octopress, и твои волосы будут мягкими и шелковистыми, а админки для блога ты забудешь как страшный сон.

drakmail ★★★★
()
Ответ на: комментарий от BaBL

Поддерживаю, лучше и не скажешь. А вообще, можно продолжать через phpmyadmin управлять своим блогом =)

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