|
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
|
|
| 04.03.2017, 15:21 | |
|
Ответы с готовыми решениями:
2
Нужен свежий взгляд Нужен свежий взгляд Бугсую. Нужен свежий взгляд |
|
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
|
|
| 05.03.2017, 10:47 | |
|
Помогаю со студенческими работами здесь
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 с альфа-каналом (с прозрачным. . .
|