ホームページ > バックエンド開発 > PHPチュートリアル > Invoiceninjaの紹介:自己ホストの請求書

Invoiceninjaの紹介:自己ホストの請求書

Lisa Kudrow
リリース: 2025-02-20 09:04:13
オリジナル
604 人が閲覧しました

Invoicenininja:フリーランサー向けの合理化されたオープンソースの請求書

時間はフリーランサーの最も価値のある資産です。 請求書管理のような管理タスクは、すぐに主要なタイムシンクになる可能性があります。 FusionInvoiceはかつて人気のあるオプションでしたが、Invoiceninjaは堅牢でオープンソースの請求書プラットフォームとして説得力のある代替品を提供しています。この記事では、その機能、制限、およびインストールプロセスについて説明します

主要な機能と制限:

Invoicenininjaは、PayPal、Googleウォレット、および20を超える他の支払いプロセッサと統合された、自己ホストとクラウドベースの両方のオプションの両方を提供します。 LaravelとTwitter Bootstrapを使用して構築された、モバイルフレンドリーでカスタマイズ可能なインターフェイスを誇っています。

ただし、Invoiceninjaにはいくつかの制限があります。 請求書のテンプレートは4つだけで、通貨はクライアントごとに設定されており(請求書ごとではありません)、固定割引はサポートされていません。 重大なことに、クライアントを削除することは、警告なしに関連するすべての請求書も削除します。

これらの制限にもかかわらず、Invoiceninjaは、クライアント管理、請求書とアイテムのカスタマイズ可能な税率、サービス/製品の請求書への簡単なリンクなど、重要な機能を提供します。 割合の割引は簡単に適用できます。

インストール(自己ホスト):

Laravel Homesteadを使用して簡単なインストールが可能です。 Homesteadは、Nginx、PHP、およびMySQLの事前に構成することにより、セットアップを簡素化します。 Homesteadを設定した後(詳細な手順についてはBrunoškvorcのチュートリアルを参照して、最終的なブートステップを省略してください)、ファイルをカスタマイズします。

Homestead.yaml

をローカルディレクトリに置き換えます。 次に、vm(
folders:
  - map: /path/to/your_installation
    to: /home/vagrant/invoice-ninja
sites:
  - map: invoice.ninja.dev
    to: /home/vagrant/invoice-ninja/public
ログイン後にコピー
)を起動します。 実行したら、vm(

)にsshになり、次のコマンドを実行します。 /path/to/your_installation vagrant upコマンドの後続のドットを覚えておいてください。 速度制限をバイパスするには、githubアカウントが必要になる場合があります。vagrant ssh

次に、データベースをセットアップします:
cd ~/invoice-ninja
git clone https://github.com/hillelcoren/invoice-ninja.git .
composer install
ログイン後にコピー

git clone

最初の請求書の作成:

mysql -u root -psecret
CREATE DATABASE `ninja` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'ninja'@'localhost' IDENTIFIED BY 'ninja';
GRANT ALL PRIVILEGES ON `ninja`.* TO 'ninja'@'localhost';
FLUSH PRIVILEGES;
php artisan migrate --seed
ログイン後にコピー
ユーザーフレンドリーなダッシュボードにより、簡単なクライアント管理(クライアント>新しいクライアント)が可能になります。 新しい請求書(請求書>新しい請求書)を作成し、製品/サービスを追加し、税率を管理し、割引率を適用します。 製品ライブラリ(ユーザーメニューからアクセス可能)は、製品/サービス管理を簡素化します。

Introducing InvoiceNinja: Self-hosted Invoicing

Introducing InvoiceNinja: Self-hosted Invoicing

Introducing InvoiceNinja: Self-hosted Invoicing 結論:

Invoicenininjaは、高速でシンプルな請求書エクスペリエンスを提供します。 ただし、テンプレートの数が限られていることと、クライアントの削除前の固定割引や警告などの機能の欠如は欠点です。 将来の改善により、これらの欠点に対処できます。 Invoiceninjaを使用しましたか?あなたの経験を共有してください!

よくある質問(FAQ):

FAQSセクションはほとんど変更されておらず、セキュリティ、カスタマイズ、請求書、モバイルアクセス、支払いゲートウェイ、時間追跡、カスタマーサポート、経費管理、無料版の可用性に関する有益な情報を提供しています。

以上がInvoiceninjaの紹介:自己ホストの請求書の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート