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

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

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

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

もっと見る

List

  • 2017/04/25

Cosmo - SPA用CMS

最近はSPA(シングルページアプリケーション)が流行っています。Ajaxを使わなかったとしても一つのページだけで表現されているのは閲覧者にとっても利便性の高いものになるでしょう。そんなSPA用のCMSがCosmoになります。## Cosmoの使い方デモページです。大きな写真が印象的です。!

List

  • 2017/04/15

Polr - PHP製のシンプルな短縮URLシステム

短縮URLのシステムは一時パブリックなものが多数出ましたが、今では新しいサービスが出てくることは殆どありません。しかし自社のサービスに組み込んで使いたいというニーズはとても強くあります。メールやソーシャルで利用できるのがポイントです。そこで使ってみたいのがPolrです。PHPで作られたシンプルな短縮URLシステムです。...

List

  • 2017/04/02

Redaxscript - モダンなデザインと軽量さが売りのPHP製CMS

CMS(コンテンツ・マネジメント・システム)はWebの黎明期はもちろんのこと、現在でも多種多様に新しいソフトウェアが登場する分野です。トレンドも変わっていますし、新しいキーワードを取り込んで進歩し続けています。今回はモダンで軽量さを謳ったCMS、Redaxscriptを紹介します。## Redaxscriptの使い方イ...

List

  • 2017/03/08

Kanboard - カンバンをベースとしたプロジェクト管理

プロジェクト管理ソフトウェアにおいてカンバンは欠かせない存在になってきています。特にアジャイルでスプリント管理しているケースは重宝するでしょう。さらに開発以外のタスクについてもカンバンは便利です。そんなカンバンをベースとして発展しているプロジェクト管理システムがkanboardです。## kanboardの使い方ダッシ...

List

  • 2017/02/14

php-simple-kanban - PHP製のシンプルなカンバン

最近のプロジェクト管理ではカンバンを使うことが増えています。また、プロジェクトだけでなく考えを整理したり情報を可視化する際にもカンバン風のリストが役立ちます。そんなカンバン風リストを提供するサービスにTrelloがありますが、アトラシアン社により買収されています。そこで使ってみたいのがphp-simple-kanban...

List

  • 2017/01/28

Easy Bookmark Manager - PHP製のシンプルなブックマーク管理

ブックマークを保存しておく場所と言えばWebブラウザか、はてなブックマークのような外部のソーシャルブックマークサービスになるかと思います。しかしWebブラウザに依存したくない、ソーシャルで公開したくない情報はどう管理すれば良いでしょうか。そこで使ってみたいのがオープンソースのブックマーク管理です。Easy Bookma...

List

  • 2017/01/05

RSS Bridge - 各種WebサービスをRSS/Atom/JSONに変換

ブログをはじめ、多くのWebサイトでRSS/Atomフィードを提供しています。しかし時代の流れからなのか、新しいサイトではそもそも提供していないというケースもあるようです。これでは購読はもちろん、マッシュアップ的な面白さもありません。そこで使ってみたいのがRSS Bridgeです。各種WebサイトをAtom/JSON化...

List

  • 2016/12/28

Bludit - プラグイン/テーマ機能を備えたPHP製ブログエンジン

ブログエンジンというのは常に新しいものが登場している気がします。世界的に見れば圧倒的なシェアを持っているのがWordPressでしょう。しかしMediumであったりnotesのような手軽に書けるサービスも人気です。今回はそんなブログエンジン、Bluditを紹介します。PHP製ですっきりとしたデザインが特徴のソフトウェア...

List

  • 2016/12/26

Polr - 独自に立てる短縮URLサービス

短縮URLサービスは多数存在します。元々はTwitterなど文字数制限があるサイトで使われることが多かったですが、今ではチャットでシェアするのに使ったり、URLを入力しやすくするためにも使われます。そんな短縮URLサービスを自分で立ち上げたいならばPolrを使ってみてはいかがでしょうか。## Polrの使い方デモです。...

List

  • 2016/12/12

Timegrid - PHP製の予約管理システム

リアルとネットを繋ぐサービスの一つが予約システムではないでしょうか。レストラン、病院、アクティビティ、旅行…多数の予約システムがオンラインにつながり、ネット上から予約できるようになっています。そんな予約システムを導入したかったらTimegridを検討してみてはいかがでしょう。PHPですぐに導入できそうです。## Tim...

List

  • 2016/12/03

Cachet - グラフ付きのシステムステータスページ

Webサービスの利用を決める際に、その安定性というのは大事な要素になります。安定していて当たり前ですが、万一の障害発生時にもどれくらいで回復しているかや、どれくらいの頻度で障害が発生しているかは気になるはずです。今回紹介するCachetはそんなシステムのステータスページ用のソフトウェアです。## Cachetの使い方メ...

List

  • 2016/11/29

SuiteCRM - SalesForce代替を狙うオープンソースCRM

ビジネスの基礎とも言えるのがCRM(カスタマーリレーションシップマネージメント)です。顧客のリストを作り、メールでアピールしたり、訪問先を決めたりします。ビジネスに繋がったとしてもその後のプロジェクトの進行やフォローアップはCRMを中心として行われます。今回紹介するSuiteCRMはCRMとして有名なSalesForc...

List

  • 2016/11/27

Splitdown - WordPressで使えるMarkdownエディタ

Markdownで記述するのは当たり前のように普及しています。ここまで普及すると、Markdownでの記述機能を提供していないサービスでも使いたくなってくるのではないでしょうか。記述方法を統一することで慣れてきたり、教育コストを下げられるようになります。今回はWordPressでMarkdown記法が使えるSplitd...

List

  • 2016/11/23

PapterNIC - Webベースの高機能ドキュメント管理

企業内にはたくさんのドキュメントが存在します。それらは通常、ファイルサーバ上に保存されるのではないでしょうか。しかしファイルサーバでは細かな権限管理ができなかったり、期限内に見て欲しいといった場合の管理もできません。そうした企業内で発生するニーズに合わせて作られているのがドキュメント管理システムです。今回はPapter...

List

  • 2016/10/03

Passbolt - チームで使えるWebベースのパスワード管理

パスワード管理は二つの側面があります。一つは個人で使うもの、もう一つはチームでの利用です。さらにチームでも全員で共有ではなく、特定のものだけ共有したいというニーズがあります。そこで今回はPassboltを紹介します。Firefox/Google Chrome向けに機能拡張があるWebベースのパスワード管理です。## P...

None

  • 2016/10/02

php-go - GoでPHPのエクステンションを開発

PHPを高速に実行しようと思ったらエクステンションを使っていくことになるでしょう。しかしそうなると使う言語がC言語になり、途端に敷居が上がってしまいます。その結果、独自のエクステンションをどんどん書いていこうという気にならないかも知れません。そこで注目したいのがphp-goです。なんとPHPのエクステンションをGo言語...

List

  • 2016/09/26

OSX Messages Exporter - メッセージのデータをバックアップ

Mac OSXのiMessage(メッセージ)アプリはSMSの代わりに使うことができます。MMSのように画像を送ったり、絵文字を使うことも可能です。デスクトップから相手のスマートフォンに対してメッセージを送れるので便利に使っている人も多いのではないでしょうか。そんなiMessageのデータをエクスポートできるのがOSX...

List

  • 2016/09/01

audio2video - 音楽ファイルを動画に変換

自分の音楽をもっと聴いてもらいたいと思った時にも動画共有サイトが利用できます。しかしYouTubeなどはMP3ファイルをアップロードできないので、MPEG4などに変換する必要があります。そんな時、動画部分は画像でも何でも良いですが用意しなければなりません。そこで使ってみたいのがaudio2videoです。音楽ファイルを...

List

  • 2016/08/29

TextDiff class - PHP製の差分ライブラリ

プログラマーであれば誰もがDiff(差分)表示のお世話になっているはずです。しかし多くの場合、差分表示はバージョン管理と密接な関係にあります。差分表示を行うためにバージョン管理に登録するなんてこともあります。もっと手軽に差分表示を使いたいと思うならばTextDiff classを使ってみましょう。PHP製、Webベース...

List

  • 2016/08/03

Elementor Page Builder - こだわったコンテンツを作成できるWordPressプラグイン

ブログはついテキストが多くなってしまいがちです。そもそもWYSIWYGなエディタ部分において画像の埋め込みと文字装飾くらいしかサポートされていないのが原因でしょう。もっと凝ったデザインをしたいと思っても、HTMLを直接編集するしかなくなります。そこで使ってみたいのがElementor Page Builderです。Wo...