ITエンジニア/デザイナ向けにオープンソースを毎日紹介

プログラミング言語 - PHPの記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

List

  • 2016/06/06

Natika - PHP製の開発者向けフォーラム

フォーラムや掲示板と呼ばれるシステムはインターネットの黎明期から存在します。BBSとか、ゲストブックと呼ばれた時もあります(ゲストブックは双方向じゃないかも知れませんが)。今なお、インターネット上におけるコミュニケーションの基本となっています。今回はPHPで作られたフォーラム、Natikaを紹介します。特に開発者向けに...

List

  • 2016/05/10

DomainMOD - Webベースのドメイン/証明書管理

新しいサービスを作る時に必ずといって良いほど必要になるのがドメインです。広告代理店などではクライアントのキャンペーンサイトを管理するために毎日のように新しいドメインを取得してたりします。その管理は煩雑になりやすいものです。そこで使ってみたいのがDomainMODです。Webベースのドメイン管理ソフトウェアです。## D...

None

  • 2016/05/03

JPHP - JavaVM上で動くPHP

PHPは15年以上前に登場し、今なおWebアプリケーションのトップシェアを誇るプログラミング言語です。それだけに開発者人口も多く、もっと他の場面でもPHPを使っていきたいと考えている人も多いのではないでしょうか。今回はJPHP、JavaVM上に構築されたPHP実行エンジンを紹介します。新しいPHPの使い方が見えてくるか...

List

  • 2016/04/13

BoZoN - シンプルで使い勝手の良いファイル共有システム

相手にファイルを渡したいと思うことは多々ありますが、ちょうど良い方法というのはなかなか見つかりません。例えばMac OSX同士であればAirDropがありますが、異なるプラットフォームだと相手がWebサービスのアカウントなどを持っていなければならなかったりします。そこで使ってみたいのがBoZoNです。専用で立てるファイ...

List

  • 2016/04/11

MONSTA Box - PHP製のFTPクライアント

クラウドのストレージに対して毛嫌いを感じている企業は少なからず存在します。様々な理由が存在しますが、その一つにコントロールが限られる点が挙げられるでしょう。となれば自分たちで管理できるサーバにストレージサーバを用意するのがいいでしょう。今回はMONSTA Box、WebベースのFTPクライアントを紹介します。## MO...

List

  • 2016/04/06

WellCommerce - レスポンシブで使い勝手の良いEコマース

Eコマースと言えばインターネット上で収益を上げる方法の基本と言えます。Amazonは言うに及ばず、既存店舗をもった企業においてもEコマースサイトがないケースのが少なくなっています。今回はそんなEコマースシステムを提供するWellCommerceを紹介します。Eコマースシステムも進化していますので、最新のものを知ることは...

List

  • 2016/03/11

BookStack - 企業/組織で使えるWebベースのドキュメンテーションシステム

ドキュメントを書く機会は誰にでもあるものです。開発プロジェクトがあればAPIドキュメントや仕様書、ヘルプファイルなどが必要になります。他にも数多くの場面があるでしょう。そんな時に使ってみたいのがBookStackです。Web上で作成、編集もこなせるドキュメント管理システムです。## BookStackの使い方トップペー...

List

  • 2016/02/21

Fansoro - PHP製、DBレスなCMS

CMSといえばWordPress、Drupalといった具合にPHPではMySQLと組み合わせたシステムが数多くなっています。その結果、CMSといえばコンテンツをデータベースに納めるものだと思う方も多いようです。しかし大規模なサイトやどうしてもそうしなければならない必要性がなければシステムはシンプルな方が分かりやすいので...

List

  • 2016/02/08

pigeon - WordPressを使ったみまもりWebメールシステム

親になると子供の動向が気になるものです。また、自分の親が年をとってくると、日々元気に過ごせているのかどうか気になるものでしょう。しかし都度電話したり、メールを送ったりするのはお互い面倒なものです。そこで使ってみたいのがpigeonです。WordPressをベースとして、みまもりメールWebアプリを実現するソフトウェアで...

List

  • 2016/01/26

Mejiro - 1ファイルの写真ビューワー

写真は撮り方はもちろんですが、同じくらい大切なのが見せ方です。撮りためてストレージの肥やしになっていては何の意味もありません。Webサイトで見せようと思っても複雑なソフトウェアをセットアップするのは大変です。そこで使ってみたいのがMejiroです。## Mejiroの使い方Mejiroは1ファイルのPHPだけで作られて...

List

  • 2016/01/21

Web Attacks - 敵を知り己を知れば百戦危うからず

Webサービスには攻撃がつきものです。ほぼ毎日のようにどこかのサイトが攻撃されています。その多くはWebサービス側にちょっとしたセキュリティホールがあるのが原因だったりします。今回紹介するのはWeb Attacks、Webサービスにおける攻撃手段を紹介するプロジェクトです。実際のコードもあるので分かりやすいかと思います...

List

  • 2016/01/08

CODE - Webベースのオフィススイート

ネットワーク速度が高速になり、さらにWebアプリケーションが高機能化するのに伴ってWebアプリケーションで仕事をするのも苦ではなくなっています。オープンソースのオフィススイートとして知られるLibreOfficeが開発しているのがCODE(Collabora Online Development Edition)です。...

List

  • 2015/12/21

Mautic - マーケティングオートメーションツール

最近のIT業界ではオートメーションが一つのトレンドになっています。開発現場であればCIやクラウドのように処理を自動化したり、省力化を行っています。マーケティング業界でも同様です。選択肢がどんどん増える中、自動化が進められています。そんなマーケティング業界でもオートメーションを支えるのがMauticです。## Mauti...

List

  • 2015/11/28

Revisr - WordPress向け組み込みバージョン管理システム

WordPressにはコンテンツのバージョン管理機能が備わっています。そのお陰で間違った内容変更から救われたという人も多いのではないでしょうか。しかしWordPressを使っていて、他にもバージョン管理して欲しいファイルはあるはずです。例えばテーマやプラグインがあります。間違った変更を戻したいと思うと、別なシステムで管...

List

  • 2015/11/11

php-contact-form - PHP製のシンプルなお問い合わせフォーム

静的サイトジェネレータが人気ですが、それでも幾つかの機能においてはサーバサイドの仕組みが欲しいこともがあります。その一つがお問い合わせフォームではないでしょうか。しかしそのために全体をシステム化するのは面倒です。そこでお問い合わせフォームだけ設置しましょう。そのためには特定の用途だけで使えるものが便利です。今回は日本製...

List

  • 2015/10/31

Sculpin - PHP製の静的サイトジェネレータ

今は数多くの静的サイトジェネレータがありますが、実装言語が違っていたりコンセプトが違うことで選択の余地があります。感覚的にRubyやnodeで作られたジェネレータが多いですが、言語に慣れていない方も多いでしょう。そこで今回はPHP製の静的サイトジェネレータ、Sculpinを紹介します。PHPが好みの方は使ってみてはどう...

List

  • 2015/10/29

PHPBack - PHP製のフィードバックシステム

今はユーザの声を聞き、それを運営に活かしていくサービスが生き残っていく傾向にあります。運営側の思った形にサービスが進むことは少なく、むしろ予想外の使われ方をして、それに慌てて追従しているのではないでしょうか。そんなユーザからのフィードバックを受け取れるシステムがPHPBackです。PHPで作られていますので多くの環境で...

List

  • 2015/10/20

Sphido - Markdown/HTMLを使ったDB不要のCMS

最近のCMSはデータベース不要でシンプルなものが流行です。認証や掲示板のような機能がいらないならば、データベースを使う必要もないでしょう。完全静的なHTML生成型もありますが、多少プログラマブルな仕組みがあると拡張性も高くなります。今回紹介するSphidoもそんなデータベースがいらないタイプのCMSです。システムはPH...

List

  • 2015/10/08

Grav - CLIを備えた静的CMS

CMSというとシステムという文字が入っているためにどうしても仰々しいものが思い浮かんでしまいます。実際にはそのようなことはなく、大抵のCMSはもっとシンプルな構成でも十分と言えるでしょう。GravはそんなシンプルなCMSで、データベースは使わずにファイルベースの構成になっています。## Gravの使い方GravはCLI...

List

  • 2015/09/18

Flarum - 次世代を感じさせるフォーラムソフトウェア

フォーラムや掲示板と言ったソフトウェアは多数存在します。デザインや機能も時代に合わせて移り変わっています。今のトレンドとしてはフラットやデザインやタグの利用、そしてAjaxを使ったスムーズな操作性が求められています。今回紹介するFlarumもその一つと言えます。見やすいデザインと操作性が特徴の格好良いフォーラムソフトウ...