LINUX.ORG.RU

Froggy-BLC 1.0 (Книжная Система Сайта, CMS)

 , , , ,


1

3

Состоялся стабильный выпуск (1.0) Книжной Системы Сайта (Book-Like CMS) «Froggy-BLC», работающей на файлах без БД.

В этом релизе:

  • Русский Типограф
  • Умный «Кавычкер-Ёлочкер»
  • Блок Объявлений, видимый на каждой странице
  • Обновлённая «Галерейка»
  • Полностью стабилизированная Отказоустойчивость
  • Правки «UNOBSCURED LOGIC» – распутанная логика
  • Многочисленные исправления
  • Многочисленные небольшие улучшения (подробности в коммитах)

NB: Автор не умеет писать качественный код, потому система написана не очень хорошо, не судите строго.

Изначально систему планировалось назвать Temple-CMS, из-за схожей истории: из-за шизофрении автором движет маниакальный энтузиазм и вдохновение; но в последствии, от этой идеи было решено отказаться.

Система предназначена для публикации книг, или домашних сайтов с глубоким древовидным представлением страниц сайта и комментариев.

Автор вдохновлялся ранними версиями CMSimple (преследовал цель создания системы с сильной семантикой и таксономией), и очень хотел сделать хорошую (но не идеальную) самобытную «вещь в себе», наподобие FreeDOS

Система написана на PHP и JavaScript и распространяется по лицензии MIT. При этом автор подчёркивает, что он против её использования для пропаганды насилия, разжигания любой вражды или унижения достоинства.

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

>>> Подробности на GitHub

★★

Проверено: hobbit ()
Последнее исправление: CrX (всего исправлений: 3)
Ответ на: комментарий от iSage

Но у меня не «Ooops!!! — All globals!!!» — а подход точечный. Используются везде только нужные переменные.

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

Я не писал на СУБД — потому-что было лень вникать, а для моего «творения» — файлов хватает за-глаза.

СУБД — Это очень хорошо. Но тренироваться с работой в файлах на низкоуровне — тоже важно и полезно.

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

Цветные заголовки с крупным шрифтом смущают. В глазах рябит немного. А так да, читать удобно.

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

Ну… мой дизайн не лучше. Он просто «КОНЦЕПТУАЛЬНО ДРУГОЙ»… )))

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

тэйк не лично на тебя направлен

чисто наблюдение что рынок(точнее текущее распределение весов ) реально поощряет поверхностные навыки(и даже скорее трюки) как результат как пример: под видом nosql простецам повторно продали теже субд но без слоя sql(как раз rdbms хайп под сдулся а ооп-базы не взлетели) - т.е pump and dump видимо характерная черта инфраструктуризации технологий эпохи петродоларов

т.е. развития по винтовой линии и при этому всегда следующие «новое» хотя как правило происходит переконфигурация под изменения пропорций между ценой условного кванта проца памяти сети(как варианта памяти)

вот те же ssd воскресили подходы ранее проигравшие B*и прочим B+ деревьям -> но публику завораживают прилагательными а не формулами

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

Так это же всё очевидно! — Уже было с RISC’ом и Микроядрами — пришёл линукс и IBM PC и рыночек порешал. СтарО как Мир.

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

Олдскулы свело от сочетания комента и аватарки. Одобрять!

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

Точно, не. Зашел на эту докувики и заблудился. А здесь хотя бы слева представлена иерархия сайта. Так что не засчитан слив. Давай ещё варианты.

foror ★★★★★
()

Не важно чего автор не умеет, время довести прогресс до конца—неограничена, смысл в самой идее, что придумать не так легко, и продумать, так что дерзай автор, всё выйдет:))!

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

Спасибо большое за добрые слова! :)

Да… всё уже идёт неплохо… «ОНО ЖИВОЕ!!!» (работает и не падает!)

Плюс, даже есть заинтересовавшиеся )))

Кому ненужно — тому ненужно. Если бы им вправду было это НИНУЖНО, — они бы не заходили в тред (чтоб догнать меня), чтоб поставить смайл нинужно. А то они гнались за мной, чтоб сказать мне это. — Даже тред про макось подтверждает — большинство голосов там «НИНУЖНО». «Настолько плохо, что аж хорошо» — «Настолько нинужно, что гнались за мной, чтоб сказать».

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

Там даже есть простая Джаваскрипт-искалочка по меню… Впиши например такие буквы: Fix, pas, bash, nvse, sfw — и другие, что встречаются в меню часто )))

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

Там на джаваскрипте написана очень толстая библиотека подсветки синтаксиса, для ВАЩЩЕ-ФСЕХЪ ЙАЗЫК0ВЪ

Потому проект на гитхабе светится, что он джаваскрипт.

Интересно, начнёшь ли ты сейчас говорить теперь что ПШП — отстой??? )))))

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

Главное не сколько по времени писать, а какие фичи и сколько их реализовать + нужность проекта. Обходами ходить на сайт ноунеймов с рунета, ну я бы поостерёгся. Даже без них ходить на сайт иных ЛОР-овцев может быть опасно, правда по другой причине (тут вполне себе сидят ребята которые любят поломать чью-то пекарню). По поводу СУБД - её берут не из-за того что не умеют с файлами возиться (иногда ещё как возятся, я считаю, например, что картинки и прочие блобы в базе лежать не должны, они должны быть на диске и к ним уже пути в базе). А вот как раз когда проект пишется потому что что-то нравится, то это явный признак хеллоуворлда. Большинство пет проектов — эти самые хеллоуворлды, потому что задача не сделать проект который что-то полезное делает, а прокачать скилл автора в каком-то инструментарии. Хорошо если результатом можно будет пользоваться, зачастую это вообще штука в себе, которой если кто и будет пользоваться, то только автор и то не долго. Вот видишь, даже ты цели написал, которые не решают каких-то задач вне твоего обучения. (вид задаётся css, шаблонами и иногда js и может очень гибким быть, проще готовый движок на любой вид заточить зачастую, особенно если ядро какой-то REST).

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

А в РФ почти все сайты недоступны на моём провайдере, кроме тех что в РФ целиком хостятся. У половины либо ничего не грузится, либо грузятся ошмётки по 16 килобайт.

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

А вот как раз когда проект пишется потому что что-то нравится, то это явный признак хеллоуворлда.

Не забывай, — Линус писал джаст-4-фан.

Ты говоришь, что нельзя ходить на сайты лоровцев, потому-что многие хотят поломать чужую пекарню??? — Ну, возможно… Но мой-то сайт представлен в новости, и я уже 100 раз говорил: «я украинец и с украинским хостингом, он блочит россиян»…

Вот пусть мне Хоббит или Димез башку открутит, если мой сайт — вредоносный! — Ну зашли ты например ссылку на гитхаб-реп Касперскому своему, или др.Вебу (???)

Даже если предположить, что я хотел вредить россиянам, то возникает вопрос: А на кой чёрт я свой собственный сайт наточил на русскую типографику???

Или мне непонятно, зачем мне ругаться с россиянами (если я в лицензии [почти] упомянул «если они норм ребята»), — ведь они являются моей ЦА, — и двигают проект с мёртвой точки.

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

тем более нельзя

Можно. Я запрещаю запрещать.

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

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

Вообще не согласен. По-моему, ровно наоборот. Именно такими проектами, которые делает автор для себя — не обязательно только для скилла, но и для того, чтобы пользоваться (обычно это совмещается), и именно так как автор считает удобным — и приятнее всего пользоваться. Понятно, что у них не будет такой большой аудитории, как у какого-нибудь очередного браузера или офиса от корпорации, но он и говном таким не будет, а для своей аудитории, пусть и не большой, будет действительно удобным и функциональным инструментом, а не монстром, который пытается угодить всем одновременно.

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

Он бы подумал, что я открываю свой сайт каждый день на своих: буке Эйре-2015, ипхоне-7, и на кубунту (и очень редко на венде).

Везде проверяю типографику, и чтоб вёрстка не плыла.

Постоянно там чот допиливаю, и показываю этот сайт всем своим знакомым, маме и брату (иногда, когда апдейтю чот). Т-е, сайт держу «для самолюбования» (как Марк Шаттлворт: «Какой-же мы офигенный Mir создали!»)

И у меня проект существует в 4-х копиях: Локальный веб-сервер, сервер хостинга, на сервере гитхаба, и в локальной папке гитхаба… и я совсем не понимаю, как в этом беспорядке можно ещё и вредоносный бранч держать??? — То есть, мне нужно 8 копий, да?.. А Я С УМА НЕ СОЙДУ?

Кажется, нацелившись на Рунет-ЦА, — я опоздал со временем. Выбрал крайне-неудачное время для себя. Как-будто рунет — RIP…

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

Не надо так…Человек старается, прокачивает собственное видение. Скажу прямо, можно беспокоится, что на линуксе нет гуи, а когда появляется оно сразу забивать, это гвоздями, но пока ты сам дебиан не ставил вручную—никогда не поймешь как много работы сделали разрабы. Тоже самое и с wine, это тяжело, вручную реверс инжирить код винды, такие вещи делаются не за 1 год.

Так что вы похоже, ничего не попытались построить, что другого человека гасите, разработчики нужны, а если к людям относиться вот так, то смысл вообще, что-то делать за бесплатно, за свой энтузиазм. Деньги не правят удовольствием, быть может этот проект не будет как git, но он обязательно займет свою нишу. Такие как мы, те кто смотрят на это со стороны, обязаны поддержать начинания, и тогда, разработчик будет куда охотнее, стараться! А сайт ахиренный, таких бы побольше, какая там верстка! Сейчас одно говно делают, вообще не смотрят что там ИИ навайбкодил… Вот пример дерьмовых сайтов. https://www.wondershare.com.ru/?ysclid=mnditlaqbc662494702 https://www.movavika.ru/mac.html?utm_source=yadirect&utm_medium=ppc&utm_campaign=All+-+Movavi+%2528%252BMobile%2529+-+Russia+-+Klabukova+-+SEARCH&utm_campaignid=58475474&utm_adgroupid=4430595820&utm_term=movavi+%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE&utm_content=k50id_0100000025220593051_25220593051cid58475474gid4430595820aid10153454495adpnopospremium1srcsearch_none_dvc_mobile&etext=2202.eJwyvXMhGR0VfqvI6oaF4DyPDYpjt5n9w13skDVN4ydlaGFldnNpanZodnpkb250.a0ccab8807b3c9cd1b3ba754813600cf3e91839d&yclid=7638933415015481343

REDDERa
()
Ответ на: комментарий от Set440

:)) Главное что, вот именно, что оно работает, Приходят чтобы доказать себе, что это не для них)) А как выстреливает, сразу довольные типа) Так что в жопу таких, пусть сами что-то из себя представлять начнут ,сначала)

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

Я бы не был столь категоричным: Для того, чтобы разбираться во вкусной еде — необязательно быть поваром.

Но за Вашу добрую моральную поддержку, Спасибо!!!

Set440 ★★
() автор топика
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.