Tp-admin
Tp-admin — это система управления на основе Thinkphp 5.0.x, которая включает в себя часто используемые функции для административных систем. Прототипом является проект ThinkAdmin от zoujingli.
Для установки проекта и дальнейшей разработки рекомендуется обратиться к официальной документации ThinkPHP и приведённому ниже описанию среды обслуживания. Файлы базы данных SQL хранятся в корневом каталоге проекта.
Внимание: перед тестированием проекта необходимо отдельно настроить среду и создать базу данных (настройка базы данных в application/database.php). Не используйте данные из тестовой среды!
Документация
Документация по разработке этого проекта доступна по ссылке: http://doc.zkii.net/web/#/4?page_id=21. При возникновении вопросов можно связаться по QQ: 2398156504.
Репозиторий
Tp-admin является открытым проектом, который можно использовать без ограничений. Проект можно разветвлять.
Демонстрационный адрес: http://tpadmin.zkii.net. В настоящее время демонстрационный сайт недоступен из-за отмены регистрации доменного имени. Однако проект будет периодически обновляться.
Модуль
ThinkPHP
12 декабря 2018 года добавлена функция автоматического определения местоположения шаблона ядра TP. При включении общих заголовков и нижних колонтитулов на страницах, таких как индекс модуля, можно использовать тег {include file="public/header.html" /} в HTML и поместить header.html в подкаталог public каталога view модуля index. Это не влияет на нормальный поток документов TP и предназначено для удобства разработчиков.
2 февраля 2021 года обновлена версия ядра ThinkPHP до 5.0.24 и устранены проблемы, вызванные выражениями exp. В дальнейшем развитии обратите внимание на новые функции версии.
Среда
- Версия PHP должна быть не ниже PHP5.4, рекомендуется использовать PHP7 для достижения наилучших результатов.
- Необходимо включить PATHINFO, и больше не поддерживается режим совместимости URL в ThinkPHP (из-за элегантного отображения).
Apache
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
</IfModule>
Nginx
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
Авторские права
ThinkAdmin использует лицензию MIT, что позволяет использовать его без ограничений. Если у вас есть возражения против части кода, вы можете связаться с автором для удаления.
Для основной части авторских прав следуйте соответствующим заявлениям об авторских правах. Что касается добавленных и изменённых частей, их можно свободно использовать, и автор не заботится об авторских правах.
Примечание
Этот проект имеет короткий цикл разработки и в основном основан на модификациях существующих проектов. Если во время использования возникают проблемы, вы можете обратиться ко мне за изменениями. Вы также можете посетить мой блог «菠菜园 (www.zkii.net)».
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )