Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Пишу CMF, ищу единомышленников для дальнейшей разработки.

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (4): [1] 2 3 4 »   

> Описание: Smart Core CMF (GPLv2)
digi
Отправлено: 10 Января, 2012 - 13:23:31
Post Id


Посетитель


Покинул форум
Сообщений всего: 406
Дата рег-ции: Янв. 2012  


Помог: 4 раз(а)




Предлагаю познакомиться с текущими наработками системы. Целью написания данного поста является поиск заинтересованных лиц и единомышленников с которыми представится возможность вместе заниматься дальнейшей разработкой данной системы Улыбка Ниже расписаны некоторые моменты, конечно это далеко не всё, по этому предлагаю задавать вопросы, буду стараться на все достаточно подробно ответить, хотя некоторые вещи в какой-то степени расписаны в вики http://smart-core[dot]org/wiki/ .

Предназначение движка.

- Создание веб-сайтов различной сложности и направленности, например: блоги, новостные сайты, интернет-магазины, просто визитки и т.д. Улыбка
- Сайты созданные на движке обладают лаконичным и удобным интерфейсом управления т.е. их сайты можно смело и спокойно передавать клиенту, который не является профессионалом в ИТ Улыбка
- В будущем система будет включать возможности для распределённых проектов.

Преимущества.

- Движок разрабатывается из рассчета на низкое потребления ресурсов сервера, сейчас можно оценить потребление памяти и скорость выполнения скриптов.
- Достаточно лёгкое написание модулей.
- Также достаточно лёгкое внедрение тем оформления.
- Использование современных технологий, хотя пока и поддерживается PHP линейки 5.2, но в будущем будет только 5.3+. Также планируется внедрение поддержки PostgreSQL, SQLite, MongoDB, Memcache, Redis и т.д.

Текущий статус.

На данные момент уже заложены в архитектуру системы и реализованы следующие вещи:
- Система шаблонизации.
- Управление базовыми сущностями системы: папки, ноды, контейнеры и т.д.
- Мультисайтовость — возможность на одной инсталляции системы обеспечить работу нескольких независимых сайтов.
- Концептуальные наработки по фонт-енд админке.
- Кэширование страниц целиком для гостей.
- Система прав доступа для папок и нод.
- Подсистема почтовых рассылок..
- Система запуска задач по расписанию.
- Некоторые базовые функциональные модули: авторизации и регистрации юзеров, текстовын блоки, простая фотогалерея, новости и каталог на компоненте «юникат», веб-формы...
- Особая особенность в движке, это компонент «юникат», весьма гибкая и мощная система управления каталогизированных данных. Юникат в целом уже весьма рабочий, но еще в разработке и требует доработки для работы с некоторыми типами данных и внедрения кеширования.
- Возможность применение единой базы пользователей для разных сайтов, в том числе расположенных на разных серверах.

Для коллективной разработки подняты вики, форум и планировщик задач (так же изместный, как баг трекер), основной репозиторий Git насположен на http://sourceforge[dot]net/projects/smart-core-cmf/ .

Планы на развитие.

- В архитектуре системы скорее всего будет внесены небольшие изменения, хотя они могут коснуться в большей части толкьо программного кода.
- Допиливание базовых модулей: комментарии, профили пользователей, интернет-магазин.
- Оптимизация под высокие нагрузки, внедрение поддержки разнообразных систем кеширования.
- Мультиязычность, как контента, так и пользовательских интерфейсов.

Кому проект может быть интересен.

- Практикующим разработчикам сайтов. На данный момент можно сделать пока несложные проекты и частично проекты средней сложности. Но в системе заложен понтециал для весьма сложных систем, например социальные сети и мультиблоги.
- Разработчикам, которые применяют различные готовые системы и чувствуют некоторую неудовлетворённость этих систем ;) т.е. есть идеи что должно быть в системе, чтобы было действительно удобно.
- Начинающие разработчики, которые хотят изучить принципы работы систем управления проектов, а также самим поучавствовать в развитии движка.

Кому проект скорее всего будет НЕ интересен ;)

- Людям, которые не занимаются созданием веб-сайтов.
- Сторонникам параноидального ООП, где каждая рюшечка должна быть оформлена в виде каскада наследуемых классов и обязательно всё подкрепрено тестированием т.е. тестирование и ооп это хорошо, но всему есть мера.
- Ищущим уже полностью готовое и развитое решение.

Где взять

Скачать архив с демо-версией можно отсюда https://sourceforge[dot]net/projects[dot][dot][dot]-core-cmf/files/ , здесь архив подготовленный для простого разворачивания на хосте, включающий все таблицы и демо-данные для 2-х сайтов привязанным к доменам loc и loc2. Инструкция по установке в комплекте.

Также в git доступны скрипты для инсталляции, но с ними есть некоторые тонкости ;) по этому для знакомства с системой лучше использовать именно полный архив с демкой.
 
 Top
данила
Отправлено: 10 Января, 2012 - 17:56:37
Post Id



Забанен


Покинул форум
Сообщений всего: 273
Дата рег-ции: Янв. 2012  
Откуда: Буденновск


Помог: 1 раз(а)

[+][+]


я могу быть твоим помощником!
 
 Top
Саныч Модератор
Отправлено: 10 Января, 2012 - 17:59:12
Post Id



Участник


Покинул форум
Сообщений всего: 1365
Дата рег-ции: Июль 2010  
Откуда: Украина, Запорожье


Помог: 62 раз(а)




данила, тогда проект точно обречен на провал Улыбка


-----
Все возражают против того, что я гений, хотя никто еще так меня не назвал. - Орсон Уэллс
 
 Top
данила
Отправлено: 10 Января, 2012 - 18:00:17
Post Id



Забанен


Покинул форум
Сообщений всего: 273
Дата рег-ции: Янв. 2012  
Откуда: Буденновск


Помог: 1 раз(а)

[+][+]


удали свой пост по брацки пока он не увидел)
(Добавление)
и не че не обречен)) я межде прочим свою почти дописал))
 
 Top
digi
Отправлено: 10 Января, 2012 - 18:01:39
Post Id


Посетитель


Покинул форум
Сообщений всего: 406
Дата рег-ции: Янв. 2012  


Помог: 4 раз(а)




присоединяйтесь! Улыбка) кстати сейчас еще выгрузил репу в гитхаб, может кому так удобнее будет.
 
 Top
данила
Отправлено: 10 Января, 2012 - 18:10:42
Post Id



Забанен


Покинул форум
Сообщений всего: 273
Дата рег-ции: Янв. 2012  
Откуда: Буденновск


Помог: 1 раз(а)

[+][+]


ну давай рассказывай что уже есть в CMS чего нету и что хочешь добавить??
 
 Top
armancho7777777 Супермодератор
Отправлено: 10 Января, 2012 - 18:16:20
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




Саныч пишет:
данила, тогда проект точно обречен на провал Улыбка

Радость
 
 Top
digi
Отправлено: 10 Января, 2012 - 19:15:00
Post Id


Посетитель


Покинул форум
Сообщений всего: 406
Дата рег-ции: Янв. 2012  


Помог: 4 раз(а)




Перенесено из темы "пишу свою cms"
сейчас наиболее важно развивать функиональные модули т.к. я по большей части пилю ядро...

планов на развитие много %) в общем так с ходу даже незнаю что сказать в 2-х словах... тут важнее, чтобы девелоперу понравилась архитектура самой системы т.е. связки "папок", "нод", "модулей" и "контейнеров", а дальше уже можно сам код смотреть и доводить его до совершенства Улыбка
 
 Top
Мелкий Супермодератор
Отправлено: 10 Января, 2012 - 20:15:52
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)





немного прибрался


Вопрос - а почему GPLv2, а не v3?


-----
PostgreSQL DBA
 
 Top
digi
Отправлено: 10 Января, 2012 - 20:25:25
Post Id


Посетитель


Покинул форум
Сообщений всего: 406
Дата рег-ции: Янв. 2012  


Помог: 4 раз(а)




Мелкий пишет:
Вопрос - а почему GPLv2, а не v3?


эээм... меня вопрос с лицензиями всегда вводит в тупик %) т.е. на момент пока читал описание лицензий помнил, а сейчас уже с ходу непомню разницу между 2 и 3-ей версией %)

в прицнипе пока что можно поменять всё, так что готов выслушать любые конструктивные предложения Улыбка
 
 Top
Мелкий Супермодератор
Отправлено: 10 Января, 2012 - 20:41:03
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Да я вот тоже не помню различия.
Единственное, что помню - явный запрет на тивоизацию в v3.


-----
PostgreSQL DBA
 
 Top
PATCH
Отправлено: 10 Января, 2012 - 22:22:35
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011  


Помог: 22 раз(а)




УРАА данила будет помогать в создании cmf. Ура!

(Отредактировано автором: 10 Января, 2012 - 22:24:14)

 
 Top
caballero
Отправлено: 10 Января, 2012 - 22:45:53
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




Цитата:
в прицнипе пока что можно поменять всё, так что готов выслушать любые конструктивные предложения

MIT и все дела

Цитата:
УРАА данила будет помогать в создании cmf.

Запасаемся поп-корном Прыгаю до потолка


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
DlTA
Отправлено: 10 Января, 2012 - 22:54:17
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




caballero пишет:
MIT и все дела

это что??
 
 Top
caballero
Отправлено: 10 Января, 2012 - 23:19:36
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




Лицензия однако


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
Страниц (4): [1] 2 3 4 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« CMS и фреймворки »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB