承接 nemundo/framework 相关项目开发

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

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

nemundo/framework

最新稳定版本:73

Composer 安装命令:

composer require nemundo/framework

包简介

Nemundo Framework

README 文档

README

Installation

composer init
composer require nemundo/framework

Do not create an .ignore File.

Project Intallation

php -r "require __DIR__.'/vendor/autoload.php';(new \Nemundo\Dev\ProjectBuilder\ProjectBuilderScript())->createProject();"

Add Autoloader (composer.json)

  "autoload": {
    "psr-4": {
      "ProjectNamespace\\": "src/"
    }
  }

Run Composer Update

composer update

Initial Setup

php bin/init.php

Setup

php bin/setup.php

Admin Setup

php bin/admin_setup.php

Create Admin User

php bin/cmd.php admin-user

Password Reset

php bin\cmd.php user-password-reset

Usergroup Clean

php bin/cmd.php usergroup-clean

Htaccess Build

php bin/cmd.php apache-password

Delete unused Tables

sudo php bin/cmd.php model-clean

Database Backup

sudo php bin/cmd.php backup-dump
sudo php bin/cmd.php backup-import
sudo php bin/cmd.php backup-clean

Model Image Resize

sudo php bin/cmd.php model-image-resize

Db Index Delete

php bin/cmd.php db-index-delete

Project Clean (Delete Databas/Files)

php bin/cmd.php project-clean

Copy App Package

php bin/package_setup.php

Scheduler Installation

Folgender Befehl muss als Cronjob eingerichtet werden.

php bin/cmd.php scheduler-check
cronjob -e
* * * * * php /srv/web/[project]/bin/cmd.php scheduler-check > /srv/web/[project]/log/scheduler-check.log 2>&1

Cache Path

Im config.ini muss der Pfad definiert werden.

cache_path=

Config Setup with Argument

php -r "require __DIR__.'/vendor/autoload.php';(new \Nemundo\Project\Config\ProjectConfigArgumentBuilder())->createConfig();"
(new \Nemundo\Project\Config\ProjectConfigArgumentBuilder())->createConfig('/srv/web/project/', 'localhost', 3306, 'root', 'password', 'db1');

Dependency

Mail

composer require symfony/mailer

Rss Reader

composer require laminas/laminas-http
composer require laminas/laminas-feed
"laminas/laminas-feed": "*",
"laminas/laminas-http": "*"

Excel

composer require phpoffice/phpspreadsheet

Word

composer require phpoffice/phpword

Mobile Detection

composer require mobiledetect/mobiledetectlib

SSH

composer require phpseclib/phpseclib

Linux

Scheduler Job beenden

ps -aux kill -9 pid_number

统计信息

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

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: JavaScript

其他信息

  • 授权协议: MIT
  • 更新时间: 2017-07-30