Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 26.12.2015
Сообщений: 2

Нужен свежий взгляд на api движка

04.03.2017, 15:21. Показов 595. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, люди!

Я простой программист, создатель 100500-го движка для создания сайтов и нуждаюсь в небольшой помощи.
Сейчас я работаю над новой версией и хочу поделиться этим "шедевром" со всеми, но просто так выкатить я не могу. Движок я делал так, что бы было удобно пользоваться, но, к сожалению, это истинно только для меня. После того, как я на хабре увидел десяток cms, в которых вообще не понятно, что делает определенный модуль или магический код, у меня закрались сомнения, покажется ли тут внешнее api полным, логичным и простым для остальных.

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

https://github.com/sydes/sydes... es/default - тема
https://github.com/sydes/sydes... SampleName - модуль с кучей тестового функционала
https://github.com/sydes/sydes... ules/Theme - еще не доделанный, но реальный модуль
https://github.com/sydes/mobile-menu - парочка плагинов, созданных как proof of concept
https://github.com/sydes/hidden-admin

И, если не лень, описать среднестатистический набор api, для какой-нибудь cms, который вы используете для разработки.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.03.2017, 15:21
Ответы с готовыми решениями:

Нужен свежий взгляд
Малюсенькая программа, которая должна считать инфу с формыи сделать элементарное вычисление при нажатии на кнопку. Есть уже готовая прога,...

Нужен свежий взгляд
Пишу движок для блога, дизайн тоже делаю сам. В последние несколько дней не покидает ощущение, что что-то неправильно. Нужен свежий взгляд...

Бугсую. Нужен свежий взгляд
Этот кусок проги (по задумке) ищет в тексте различные скобки, да только дальше первой не идет, гляньте в чем косяк, уверен проблема...

2
Эксперт PHP
 Аватар для Fedor Vlasenko
936 / 693 / 236
Регистрация: 01.02.2015
Сообщений: 1,848
05.03.2017, 01:43
при инициализации проверили есть ли страница в кеше и если есть отдали из кеша
и только если страницы в кеше нет проводим инициализацию
не стоит смешивать app c роутингом это отдельные классы и разные задачи
за модными фишками вам сюда
0
0 / 0 / 0
Регистрация: 26.12.2015
Сообщений: 2
05.03.2017, 10:47  [ТС]
1. Да, глобальный кэш страниц будет. Просто в виде плагина.
2. Хм, вроде роутер, как таковой, отдельно там. Или ты про инициализацию $route = $this->findRoute($path)?
3. за ссылку спасибо, как то не встречал ее.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
05.03.2017, 10:47
Помогаю со студенческими работами здесь

Нужен свежий взгляд на сайт
Взяла на оптимизацию этот сайт http://igra-slot.ru/ При качественно выполненной работе, будут еще 3 сайта. Но дело в том, что я только...

Нужен свежий взгляд на задачу по отчету
Добрый день! Нужно сделать сделать следующее. Например, есть: ООО "Аура", Реализация 1 - Сумма реал. 500 - Претензия на 50 руб. ...

Просел сайт - нужен свежий взгляд
Сайт gidrocom Ру в течении 2-х лет двигался по запросам «магазин сантехники, акриловые ванны, санфаянс, унитазы и т.д.» по всем запросам...

Свежий взгляд
Вот верстаю я сайт, прописал код для картинки прописал путь <div class="work-wrapper _1"> <img...

Свежий взгляд на код чтения файла
чтение из файла, был код String fileName = @"..\..\in.csv"; if (!File.Exists(fileName)) { ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru