Технічна сторона, файл admin.php:
$_SESSION['_password'] = $_POST['password'];
В мережі це "ламай мене повністю".
в інструкції написано змінити логін пароль. англійською по білому.
також написано змінити назву файла на іншу.
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → Повідомлення користувача downgrade
Сторінки 1
Технічна сторона, файл admin.php:
$_SESSION['_password'] = $_POST['password'];
В мережі це "ламай мене повністю".
в інструкції написано змінити логін пароль. англійською по білому.
також написано змінити назву файла на іншу.
тепер вам не подобається журнал? чим?
Ще раз - бутстрап і інші допоміжні ресурси завантажуються браузером тільки для адмінки!
але завантажуються! то ми говоримо за жирні стилі проти мізерних і це нічого не доказує?
А придираюсь до розміру - тому що пише "HamsterCMS is the world's smallest".
А завантаживши їх виходить інша картина )
спеціально для вас - завантажте і будете мати дистрибутив https://elpis.ws/hamstercms.zip і закриваємо вже цю тему безглуздого міряння піськами, бо і WonderCMS як і HamsterCMS не ваш, але ви мене ніби в чомусь звинувачуєте, а я до створення що одного що іншого приклав руки.
подивіться уважно на архів. і ще раз, моя CMS не дозавантажує плагіни для редагування і роботи з блогом. в вондері вони завантажуються окремо. якщо ми говоримо про нормальну роботу і там і там. в мене це вже є присутнє в архіві, там ні.
це реально якийсь пранк? я не розумію чогось? ви мене спеціально хочете вивести? чи це така українська натура задавати очевидні питання спеціально знецінюючи аргументи співбесідника? це доречі погана стратегія, абсолютно невірна, і дуже дешева. на англомовних форумах сприймається як агресія. якісь незрозумілі підозри, ще щось... все що я мав би довести є чітко в інструкціях самої CMS і хостингу. ніхто вас не зобов'язує користуватися чимось, але ви тут мене так розпитуєте ніби я вам особисто щось винен. то я вам щось винен? будьте відверті.
на тому сайті люди ще з часів Ющенка сидять. їх там сотні, багатьох я особисто знаю, є залізячники, є кодери, є просто любителі комп'ютерної старовини. на справді на російськомовних подібних сайтах москальні дуже і дуже мало, та ж санната це відсотків 20, решта то переважно постсовок, прибалти, болгари, тощо.
в Україні конкретно українських сайтів по довнгрейду нема, в нас не в ту сторону вітер дує.
я люблю заходити на зарубіжні присвячені small net форуми, знову ж таки бо українських сайтів на цю тему нема і не буде, бо ніхто не хоче створювати щось масштабне з купою контенту, де не буде відвідувачів.
WonderCMS докачує не коли розпакувати, а коли зайти в адмінку ).
ну от не треба. сам факт що докачує це вже доказ. так само як і товщина шаблонів адаптованих з бутстрапом.
для адаптації для мобілок можна просто вписати стовпчик коду в файл стилів, а не завантажувати з лівого сервера 115кб.
так само і візуальний редактор, завантажується окремо. в мене він є в архіві одразу.
якщо вондер завантажити редактор, якийсь не сильно мудрий шаблон, з тих простіших, редактор, плагін блога, буде мегабайта три не менше. ось і вся любов.
не судіть по розміру архіву. окрім того що я мусив додати зображення в папку щоб ви бачили що завантажуєте - це що якийсь новий гріх? а опис ви читали? ))) там все достатньо просто і ясно написано, і дуже дотошно. я думаю що ви як досвідчений айтішнік просто придираєтесь ні за шо зараз, бо звісно я можу зробити так що файл архіву буде важити кілобайт п'ятнадцять просто щоб щось доказати. але мені нема чого доказувати бо правда за мною )))))
downgrade написав:там не 48 бо ще фреймворки йдуть, а вони грубші в десятки разів (а про них чомусь ні слова)
Які саме фреймворки? Завантажив wondercms - 50KB i ваш hamstercms - 151 KB
![]()
І на рахунок вордпресу для міні-сайтів - я не кажу шо це нормально, просто бачу що йому завжди віддають перевагу. Тому що наприклад великий вибір шаблонів, плагінів, легше знайти людину яка щось там доробить.
Сам я колись багато років кодив на PHP, і раніше багато хто (і особоливо "веб-студій") писали для себе свою CMS чи фреймворк. І я також писав свою CMS, правда вже пізніше і використовуючи фреймворк ларавел. Але проблема самописних CMS - підтримка. Легше знайти людину яка розбирається чи буде розбиратись в відомому продукті, типу вордпрес тому що є документація і тому що популярний.
У мене вордпресом взагалі майже нема досвіду, більше приходилось працювати з фреймворками, а з CMS - це Joomla. А тепер взагалі перейшов на js (typescript, nodejs, react і т. п.).
І були моменти коли також накривала хвиля ностальгії, але це все насправді втеча від реальності, хоча згадується як шось тепле і приємне що колись було )
UPD: Вже побачив які "фреймворки" ви мали на увазі - це кілька css/js файлів для адмінки і завантажуються по cdn і тільки якшо зайти в адмінки. Тобто вони не займають ніякого міся на сервері і не завантажуються для відвідувача. І навіть якщо і їх завантажити (точніше іх початковий код, який займає більше ніж буде завантажено в браузері) - то архів займає 37 kb, і якщо доплюсувти до CMS - то вийде 50 + 37 = 87kb. Все рівно менше ніж ваші 151kb
фреймворк що використовує WonderCMS це бутстрап який повністю важить кілька мб. там лише CSS файл важить в кілька разів більше ніж HamsterCMS
якщо ви відкривали архів з "хом'яком", то видно що там одразу admin.php і index.php і важать вони менше ніж 20кілобайт розпаковані. додатково є nicEdit.js без котрого можна обійтися. взагалі для роботи CMS достатньо лише index.php
решта файлів це два зображення, що займають більше ніж CMS, три шаблони, і дефолтний контент разом узяті.
WonderCMS - якщо розпакувати, там будуть докачуватися плагіни, шаблони використовують бутстрап, і ще буде редактор, котрий важить як десяток моїх CMS повністю розпакованих. чому я це знаю? бо я користався ще з нульових, а також писав шаблони для цієї CMS. більшість з них - мої ))) так вийшло. коли CMS почала значно товстішати я мігрував на саморобки, а шаблони були адаптовані під нові реалії вондера. такі діла ))))
але я досі адмініструю їх форум під ніком Turboblack
все? мене розкрито?
а хом'як нічого не докачує, бо все що є, в т.ч. і блог знаходиться вже в тому 4 кілобайтному тілі індекс файла )))
на сайті хостинга (котрий я не показував, але ви вже знайшли) є 99 шаблонів для зареєстрованих користувачів, щоб зайшовши в адмінку одразу розпочати роботу. мінімалізм, але... можна чіпляти собі все що завгодно і верстається швидше ніж будь-що.
що ще?
а. про сайти російською. так вже сталося що в нас хостяться люди з пострадянських країн, котрі крім російської інших мов не розуміють. якою мовою мені з ними спілкуватися? англійською? польською? тому форум якою є такою є.
хлопець з яким ми робили і робимо хостинг - з Луганська, емігрант, закордоном живе. і він більше українець ніж багато з тих хто говорить виключно українською.
на сайтах типу саннати сидить половина українців, так само як і на інших подібних форумах,
куди їм діватися?
людство завжди потребувало в першу чергу:
їсти пити
ліки і лікування
житло і безпека
зброя і самозахист
ідіть в ці сфери, будьте пекарями, поварами, лікарями, рієлторами, ремонтниками, слюсарями, зварниками, спортивними тренерами, тощо
хто ж вам винуватий що ви хочете заробляти (не робити, а саме заробляти) в ойті?
ойті в недалекому майбутньому може відпасти як фах, і будуть лише суперспеци що розробляють процики,
пишуть ядро для ос, і покращують мови програмування. а ще будуть мексиканці що працюють за кілька сот долярів,
ті що проводять вам в хату інтернет, або ж псевдодизайнери, котрі будуть балакати з нейронкою, чи якісь сеошники,
хоча в мережі вже нема понту щось шукати (каталогізація і архівація наше все).
Цікаво чи зараз ше актуальні такі міні-cms.
Чи це більше як пет-проект? )
Зараз навіть для простих маленьких сайтів використовуйть вордпрес чи іншу відому cms або якийсь конструктор.Задав в пошуку "smallest flat-file cms" і перше шо попалось - Wonderсms.
Пише шо 5 файлів, 48kb )
там не 48 бо ще фреймворки йдуть, а вони грубші в десятки разів (а про них чомусь ні слова)
якщо загуглите small web то будете здивовані що до вордпресу взагалі антипатія, а більшість вибирає щось просте, або самопис, або взагалі статику.
п.с.: я читаю ваші дописи персонажем вашої аватарки, це нормально? )))
без образ
Все таке олдскульне - приклади сайтів, скріншоти. Це якийсь порив ностальгії? )
Вже давно не мав справи з php, але код також виглядає дуже по старому.
Цікаво чому в admin.php отаке - error_reporting(0);? Це погана практика.
І пароль зберігається в відкритому вигляді.
в даному випадку це не те щоб адмінка, а лише редактор, він не обов'язковий на сервері, усе що потрібно - робить index.php
щодо ностальгії - весь наш проект це веб1.0 (дивіться хостинг)
на рахунок "у відкритому доступі" - є якісь реальні шанси що з сучасного віртуального хостингу хтось цілком зможе видерти PHP файл?
звісно є в недалеких планах і пароль шифрувати, і редактор доробити (бракує мені самому кілька функцій, в цілому ж, здається, лише мені), і багато що ще.
дуже дякую за відгук
яким чином вона буде українською коли буде програмуватися англійською? ви мали на увазі український інтерфейс?
так вони практично в кожній нейронці вже є. ви мали на увазі що розробляється українцями? так я вас здивую, той самий чат гопоти (ChatGPT) розробляли фахівці з усього світу.
сама постанова питання не зовсім доречна, або не зрозуміла
окрім того такі речі дешево не робляться
дешева рибка - погана юшка
діло в тому що логотип ніяк не впиває на престиж чи популярність фірми, і такої моделі, щоб її дотримуватися теж не існує,
це також стосується назв фірм, і дизайну в цілому
нечитабельний текст на головній, навіть у випадку його виділення не змінюється ситуація
вважаю, що замість "гратися зі шрифтами" краще використайте стандартні що читаються
найголовніше для сторінки це щоб контент був читабельний,
а для дизайну щоб як найменше дизайну.
https://github.com/turboblack/HamsterCMS
супер легка в користуванні система керування контентом для статичних сайтів (можна блогів)
https://elpis.ws/ приклад сторінки створений на CMS
База даних не потрібна!
Працює на PHP 8 без попередньо встановлених фреймворків (вони тут просто не потрібні)
Просто скопіюйте файли на сервер (або хостинг). Налаштування не потрібні. (лише відредагуйте в адмінці власні логін і пароль для входу, також адмінку можна переіменувати, це не впливає на решту функціоналу).
Ідеально підходить для простої домашньої сторінки.
Багатосторінкова функція або функція блогу.
Хом'ячок працює дуже швидко.
Код хом'яка простий і зрозумілий!
Відкритий код і безкоштовно!
Мультишаблони (є багато шаблонів для прикладу на гітхабі)
Легко адаптувати шаблони.
https://www.youtube.com/watch?v=b2G6fVVCzRI інструкція з верстки під CMS
також на цій CMS побудований хостинг http://web1.0hosting.net/
Сторінки 1