「足場JAPAN」開発環境について ===== [TOC] ## 開発サーバー ### バージョン管理 バージョン管理はbitBucketにて管理している。プッシュ時に自動デプロイがかかるように設定中(bitBucketではpipelineという機能で対応)。デプロイ方法はSSH接続をあらかじめXserverに設定を行い、SSH鍵をbitbucketと連動。その状態からpipelineコマンドの「FTP」にて更新が入ったファイルのみ更新する差分更新を行なっています。 |プロジェクト名|自動反映| |:----------|:---------- |足場JAPAN |全て自動デプロイ ---- ### テスト環境・ステージング環境 testfi001.xsrv.jpにて開発。サブディレクトリ毎にプロジェクトのテスト環境・ステージング環境が分かれて格納されている。基本的にFTPにて開発を行わず、ローカル環境に各プロジェクトの作業コピーを構築し、sourcetreeなどのソフト(コマンドでも可)でコミット&プッシュにて開発を行っている。==テスト環境・ステージング環境を編集を行わず、必ずコミット&プッシュにて開発を行う。== ---- ### ベースで使用しているソフトウェア・サーバー |ソフト名|用途| |:------|:----| |MySQL |データベース| |PHP |プログラム| |Xserver|レンタルサーバー| |CMS |Wordpress| ---- ### 足場JAPAN利用プラグイン [Googleスプレッドシートに記述済](https://docs.google.com/spreadsheets/d/1klEHsdkrY8LBhTsX1xLaHkUsfHG4-Ju02Q3eTZYS7ao/edit) |No|プラグイン名|用途| |:-|:-|:-| |1|Advanced Custom Fields| 各種カスタム投稿のカスタムフィールド作成に使用。現在はPHP側で設定している為不使用。| |2|All In One SEO Pack| SEO関連設定に使用| |3|Custom Post Type UI|カスタム投稿を作成する際に使用。現在はPHP側で設定している為不使用。| |4|Intuitive Custom Post Order|管理画面にて記事・投稿をドラッグで並び変えできるようにしたもの| |5|Limit Login Attempts Reloaded|ログイン失敗が続くと、IPを制限する事ができるプラグイン 。ブルートフォートアタック対策| |6|WordPress インポートツール|WPデフォルトCSVインポータープラグイン|
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up