承接 markenstuermer/t3adminer 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

markenstuermer/t3adminer

Composer 安装命令:

composer require --dev markenstuermer/t3adminer

包简介

Adminer as BE module to work with the database. Fork of jigal/t3adminer for TYPO3 13 and 14.

README 文档

README

markenstuermer/t3adminer adds Adminer to the TYPO3 backend as a compact database maintenance module. The extension is intended for trusted technical users who need quick access to the TYPO3 database without adding a separate database administration application to the project.

The TYPO3 extension key is markenstuermer_t3adminer.

Compatibility

ComponentSupported versions
TYPO3 CMS13.4 LTS, 14.3+
PHP8.2, 8.3, 8.4, 8.5
PHP extensionsphar

Installation

Install the package in a TYPO3 project:

composer require markenstuermer/t3adminer

For local package development, add this repository as a Composer path repository in the host project and require the development version:

composer require markenstuermer/t3adminer:@dev

After installation, clear TYPO3 caches and open the Adminer backend module as a system maintainer.

Configuration

The extension configuration controls access and file locations:

  • IPaccess: optional comma-separated allowlist for client IP addresses.
  • applyDevIpMask: additionally enforce TYPO3's global devIPmask.
  • exportDirectory: target directory for database exports.
  • uploadDir: directory used for Adminer upload/import actions.

Relative paths are resolved from the document root where applicable. Keep export and upload locations outside public download workflows when possible.

Security Notes

Adminer gives direct database access. Use this module only in projects where system maintainer access is tightly controlled. In staging or production contexts, configure IP restrictions and avoid leaving database export files in publicly reachable locations.

Development

Install dependencies:

composer install

Common checks:

composer lint
composer qa
composer refactoring
composer test

composer lint covers Composer metadata, PHP syntax, PHP style, debug markers, TypoScript files if present, and PHPCS checks. composer qa runs PHPStan and PHPMD. composer refactoring runs Rector in dry-run mode. Test scripts look for future *Test.php files in Tests/Unit and Tests/Functional. Local tool configuration lives in Build/QA/.

Releases

Do not set a Composer version field. Package releases should be created with Git tags. The TYPO3 ext_emconf.php version starts at 1.0.0 and is independent from TYPO3 major versions.

Credits

This extension is based on the original jigal/t3adminer extension. Thanks to Jigal van Hemert and all previous contributors for their work on the TYPO3 Adminer integration.

统计信息

  • 总下载量: 0
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-3.0-or-later
  • 更新时间: 2026-07-11

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固