EasyiiCMS - очередная CMS?

Выкладываем свои наработки
noumo
Сообщения: 144
Зарегистрирован: 2011.06.21, 16:47

Re: EasyiiCMS - очередная CMS?

Сообщение noumo »

zulus писал(а):Есть sqlite, для простого сайта - самое то. Про примитивные контроллеры: у вас позиционирование на новичков, я бы выложил пример. Мне вот лично реально сейчас с трудом дается вспомнить архитектуру этого фреймворка, хотя пару лет назад на нем был написан приличный CRM (Yii не ковырял пару лет, но редкие сайты, которые нужны, стараюсь делать сам). Ваша ЦМС нравится тем, что с одной стороны можно часть начальной рутины пропустить, с другой стороны, идеология как раз для тех, кто уже тихо ненавидит вордпресс, но ковырять CMF с утра до вечера не готов. Но пока получается, что это мега-супер-альфа, и если не вывести ее из этой стадии, то востребованность не станет высокой.
Вообще я сейчас готовлю как пример не демо сайт, а мини-интернет магазин, в котором в принципе будет большинство модулей. Планировал на выходных выпустить обновление с демкой, но майские праздники внесли свои коррективы.
Насчет "мега-супер-альфа", полностью согласен. Ввиду своей неопытности в опенсорс, я уже назвал первые версии 1.1, теперь понимаю, что очень поспешил и обновление скорее всего будет носить версию 0.9а.
DikShv
Сообщения: 2
Зарегистрирован: 2015.05.05, 19:48

Re: EasyiiCMS - очередная CMS?

Сообщение DikShv »

Здравствуйте!

Я начинаю только изучать Yii и пока нет времени читать азы создания сайтов на Yii и огромную документацию по api, ну и привык изучать на примерах. Пока из всех трех аналогичных продуктов размещенных тут выбрал данный, конечно функционал где та излишен где та не совсем тот но основное есть.

Вопрос такой.
Как правильней обновить ядро Yii с офф и наложить данный функционал? или в репозитарии лежит последняя версия Yii? и как потом обновлять? На случай если слишком не отойдем от проекта)))
noumo
Сообщения: 144
Зарегистрирован: 2011.06.21, 16:47

Re: EasyiiCMS - очередная CMS?

Сообщение noumo »

DikShv писал(а):Здравствуйте!

Я начинаю только изучать Yii и пока нет времени читать азы создания сайтов на Yii и огромную документацию по api, ну и привык изучать на примерах. Пока из всех трех аналогичных продуктов размещенных тут выбрал данный, конечно функционал где та излишен где та не совсем тот но основное есть.

Вопрос такой.
Как правильней обновить ядро Yii с офф и наложить данный функционал? или в репозитарии лежит последняя версия Yii? и как потом обновлять? На случай если слишком не отойдем от проекта)))
Доброго времени суток, весь функционал отключаемый.
Насчет обновлений, рекомендую устанавливать через composer, тогда вы легко обновитесь с его помощью. В архиве же лежит последняя версия yii2.
DikShv
Сообщения: 2
Зарегистрирован: 2015.05.05, 19:48

Re: EasyiiCMS - очередная CMS?

Сообщение DikShv »

Установил, разбираемся. Подскажи как удалить панель быстрого редактирования? вообще эту функцию))) и где модули? Хм интересно. Будем изучать
noumo
Сообщения: 144
Зарегистрирован: 2011.06.21, 16:47

Re: EasyiiCMS - очередная CMS?

Сообщение noumo »

DikShv писал(а):Установил, разбираемся. Подскажи как удалить панель быстрого редактирования? вообще эту функцию))) и где модули? Хм интересно. Будем изучать
Панель удалить... наверное без хардкода никак. Модули в разделе "Модули" :)
maska
Сообщения: 48
Зарегистрирован: 2015.04.08, 15:12

Re: EasyiiCMS - очередная CMS?

Сообщение maska »

когда обновление ждать ?
noumo
Сообщения: 144
Зарегистрирован: 2011.06.21, 16:47

Re: EasyiiCMS - очередная CMS?

Сообщение noumo »

maska писал(а):когда обновление ждать ?
Ну оно в принципе уже готово, осталось только дотестить и написать новую доку.
Если интересно рабочую демку можно уже установить.
composer create-project noumo/easyii-shop temp dev-master
П.С. как отловлю все баги- напишу полный ченжлог.
Аватара пользователя
yuran
Сообщения: 77
Зарегистрирован: 2010.11.04, 22:50
Контактная информация:

Re: EasyiiCMS - очередная CMS?

Сообщение yuran »

composer create-project noumo/easyii-shop temp dev-master
[RuntimeException]
Could not load package noumo/easyii in http://packagist.org: [UnexpectedVal
ueException] Could not parse version constraint ^4.7: Invalid version strin
g "^4.7"

[UnexpectedValueException]
Could not parse version constraint ^4.7: Invalid version string "^4.7"
noumo
Сообщения: 144
Зарегистрирован: 2011.06.21, 16:47

Re: EasyiiCMS - очередная CMS?

Сообщение noumo »

yuran писал(а):
composer create-project noumo/easyii-shop temp dev-master
[RuntimeException]
Could not load package noumo/easyii in http://packagist.org: [UnexpectedVal
ueException] Could not parse version constraint ^4.7: Invalid version strin
g "^4.7"

[UnexpectedValueException]
Could not parse version constraint ^4.7: Invalid version string "^4.7"
Очень странная и непонятная ошибка, у меня все нормально установилось уже раз 6, всего уже 12 установок.
Проверьте свой композер, попробуйте composer self-update
maska
Сообщения: 48
Зарегистрирован: 2015.04.08, 15:12

Re: EasyiiCMS - очередная CMS?

Сообщение maska »

у меня ошибка выпала, подскажите как пофиксить
Created project in temp
Loading composer repositories with package information
Installing dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

Problem 1
- Installation request for noumo/easyii dev-test -> satisfiable by noumo/easyii[dev-test].
- noumo/easyii dev-test requires bower-asset/fancybox * -> no matching package found.

Potential causes:
- A typo in the package name
- The package is not available in a stable-enough version according to your minimum-stability setting
see <https://groups.google.com/d/topic/compo ... discussion> for more details.

Read <https://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.
noumo
Сообщения: 144
Зарегистрирован: 2011.06.21, 16:47

Re: EasyiiCMS - очередная CMS?

Сообщение noumo »

maska писал(а):у меня ошибка выпала, подскажите как пофиксить
Created project in temp
Loading composer repositories with package information
Installing dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

Problem 1
- Installation request for noumo/easyii dev-test -> satisfiable by noumo/easyii[dev-test].
- noumo/easyii dev-test requires bower-asset/fancybox * -> no matching package found.

Potential causes:
- A typo in the package name
- The package is not available in a stable-enough version according to your minimum-stability setting
see <https://groups.google.com/d/topic/compo ... discussion> for more details.

Read <https://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.
У вас скорее всего не установлен asset plugin, выполните

Код: Выделить всё

composer global require "fxp/composer-asset-plugin:1.0.0" 
maska
Сообщения: 48
Зарегистрирован: 2015.04.08, 15:12

Re: EasyiiCMS - очередная CMS?

Сообщение maska »

спасибо
здорово смотрится с примерами
maska
Сообщения: 48
Зарегистрирован: 2015.04.08, 15:12

Re: EasyiiCMS - очередная CMS?

Сообщение maska »

вопрос есть, а как установить на хостинг где нет компосера ?
клиенту надо сделать простой сайт на 300 фотографий но ставить на впс рука не поднимается
noumo
Сообщения: 144
Зарегистрирован: 2011.06.21, 16:47

Re: EasyiiCMS - очередная CMS?

Сообщение noumo »

maska писал(а):вопрос есть, а как установить на хостинг где нет компосера ?
клиенту надо сделать простой сайт на 300 фотографий но ставить на впс рука не поднимается
Если есть доступ по sh(а он почти всегда есть), то установить композер не проблема. На крайняк можете установить у себя на локале и потом архивом перенести на хостинг.
maska
Сообщения: 48
Зарегистрирован: 2015.04.08, 15:12

Re: EasyiiCMS - очередная CMS?

Сообщение maska »

при переносе архивом эти папки можно удалить .git, т.к. обновлений не будет
noumo
Сообщения: 144
Зарегистрирован: 2011.06.21, 16:47

Re: EasyiiCMS - очередная CMS?

Сообщение noumo »

maska писал(а):при переносе архивом эти папки можно удалить .git, т.к. обновлений не будет
это вопрос? если да, то конечно можно.
DTL67
Сообщения: 9
Зарегистрирован: 2014.07.20, 13:11
Откуда: Красноярск, Россия
Контактная информация:

Re: EasyiiCMS - очередная CMS?

Сообщение DTL67 »

Коллеги! Доброе утро :)
вчера произошло неприятное событие с данной CMS. используем её на сайте Агенства недвижимости.
так вот, вчера вдруг пропали все главные изображения объектов и все новости на сайте.

начал смотреть логи и нашел:
....
46.4.68.142 - - [02/Jun/2015:20:57:50 +0300] "GET /admin/flat/a/clear-image/127 HTTP/1.0" 302 476 "http://www.net/admin/flat/a/edit/127" "Mozilla/5.0 (compatible; SEOkicks-Robot; +http://www.seokicks.de/robot.html)"
46.4.68.142 - - [02/Jun/2015:20:58:03 +0300] "GET /admin/flat/a/clear-image/126 HTTP/1.0" 302 476 "http://www.net/admin/flat/a/edit/126" "Mozilla/5.0 (compatible; SEOkicks-Robot; +http://www.seokicks.de/robot.html)"
46.4.68.142 - - [02/Jun/2015:20:58:16 +0300] "GET /admin/flat/a/clear-image/125 HTTP/1.0" 302 476 "http://www.net/admin/flat/a/edit/125" "Mozilla/5.0 (compatible; SEOkicks-Robot; +http://www.seokicks.de/robot.html)"
46.4.68.142 - - [02/Jun/2015:20:58:28 +0300] "GET /admin/flat/a/clear-image/124 HTTP/1.0" 302 476 "http://www.net/admin/flat/a/edit/124" "Mozilla/5.0 (compatible; SEOkicks-Robot; +http://www.seokicks.de/robot.html)"
....
46.4.68.142 - - [02/Jun/2015:20:51:22 +0300] "GET /admin/news/a/edit/5 HTTP/1.0" 302 11614 "http://www.net/admin/news" "Mozilla/5.0 (compatible; SEOkicks-Robot; +http://www.seokicks.de/robot.html)"
46.4.68.142 - - [02/Jun/2015:20:51:35 +0300] "GET /admin/news/a/delete/5 HTTP/1.0" 302 459 "http://www.net/admin/news" "Mozilla/5.0 (compatible; SEOkicks-Robot; +http://www.seokicks.de/robot.html)"
46.4.68.142 - - [02/Jun/2015:20:51:47 +0300] "GET /admin/news/a/edit/3 HTTP/1.0" 302 11709 "http://www.net/admin/news" "Mozilla/5.0 (compatible; SEOkicks-Robot; +http://www.seokicks.de/robot.html)"
46.4.68.142 - - [02/Jun/2015:20:52:00 +0300] "GET /admin/news/a/delete/3 HTTP/1.0" 302 459 "http://www.net/admin/news" "Mozilla/5.0 (compatible; SEOkicks-Robot; +http://www.seokicks.de/robot.html)"
...

т.е. бот Seokicks как то нашел ссылки в админку и смог удалить новости...

P.S. про модуль Flat - я ничего не говорю, скорее всего наша ошибка как программистов, хотя и делали по аналогии с другими системными модулями.
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: EasyiiCMS - очередная CMS?

Сообщение zelenin »

гы) смешно
noumo
Сообщения: 144
Зарегистрирован: 2011.06.21, 16:47

Re: EasyiiCMS - очередная CMS?

Сообщение noumo »

DTL67 писал(а):Коллеги! Доброе утро :)
вчера произошло неприятное событие с данной CMS. используем её на сайте Агенства недвижимости.
так вот, вчера вдруг пропали все главные изображения объектов и все новости на сайте.

начал смотреть логи и нашел:
....
46.4.68.142 - - [02/Jun/2015:20:57:50 +0300] "GET /admin/flat/a/clear-image/127 HTTP/1.0" 302 476 "http://www.net/admin/flat/a/edit/127" "Mozilla/5.0 (compatible; SEOkicks-Robot; +http://www.seokicks.de/robot.html)"
46.4.68.142 - - [02/Jun/2015:20:58:03 +0300] "GET /admin/flat/a/clear-image/126 HTTP/1.0" 302 476 "http://www.net/admin/flat/a/edit/126" "Mozilla/5.0 (compatible; SEOkicks-Robot; +http://www.seokicks.de/robot.html)"
46.4.68.142 - - [02/Jun/2015:20:58:16 +0300] "GET /admin/flat/a/clear-image/125 HTTP/1.0" 302 476 "http://www.net/admin/flat/a/edit/125" "Mozilla/5.0 (compatible; SEOkicks-Robot; +http://www.seokicks.de/robot.html)"
46.4.68.142 - - [02/Jun/2015:20:58:28 +0300] "GET /admin/flat/a/clear-image/124 HTTP/1.0" 302 476 "http://www.net/admin/flat/a/edit/124" "Mozilla/5.0 (compatible; SEOkicks-Robot; +http://www.seokicks.de/robot.html)"
....
46.4.68.142 - - [02/Jun/2015:20:51:22 +0300] "GET /admin/news/a/edit/5 HTTP/1.0" 302 11614 "http://www.net/admin/news" "Mozilla/5.0 (compatible; SEOkicks-Robot; +http://www.seokicks.de/robot.html)"
46.4.68.142 - - [02/Jun/2015:20:51:35 +0300] "GET /admin/news/a/delete/5 HTTP/1.0" 302 459 "http://www.net/admin/news" "Mozilla/5.0 (compatible; SEOkicks-Robot; +http://www.seokicks.de/robot.html)"
46.4.68.142 - - [02/Jun/2015:20:51:47 +0300] "GET /admin/news/a/edit/3 HTTP/1.0" 302 11709 "http://www.net/admin/news" "Mozilla/5.0 (compatible; SEOkicks-Robot; +http://www.seokicks.de/robot.html)"
46.4.68.142 - - [02/Jun/2015:20:52:00 +0300] "GET /admin/news/a/delete/3 HTTP/1.0" 302 459 "http://www.net/admin/news" "Mozilla/5.0 (compatible; SEOkicks-Robot; +http://www.seokicks.de/robot.html)"
...

т.е. бот Seokicks как то нашел ссылки в админку и смог удалить новости...

P.S. про модуль Flat - я ничего не говорю, скорее всего наша ошибка как программистов, хотя и делали по аналогии с другими системными модулями.
Неприятно конечно, скорее всего робот банально подобрал пароль в админку, проверьте устойчивость своих паролей для root и администраторов созданных вручную(вероятно это admin). Перебором войти не мог, стоит защита от брута(максимум 5 попыток за 5 минут).
Аватара пользователя
xoma
Сообщения: 641
Зарегистрирован: 2009.04.02, 15:24
Откуда: Ногинск
Контактная информация:

Re: EasyiiCMS - очередная CMS?

Сообщение xoma »

А почему удаление через GET ?
Ответить