Webデザイナーおよび開発者向けの新鮮なリソース(2018年3月)
誤解と見下しにもかかわらず、PHPは現在でも最新のものです。 Webアプリケーションを構築するための開発者の人気のある選択肢. そしてPHP 7が導入されて以来、PHP言語はスピードファクターに飛躍的な進歩をもたらしました。.
私はここ数週間でPHPを詳しく調べてきましたが、共有する価値のあることがたくさんありました。だから、このラウンドはすべてになります PHPのリソース を含む。 Node.jsのようにチャットボットを構築し、イベント駆動型アプリケーションを実行することを可能にするPHPフレームワーク, 対話型CLIと、一握りの学習リソースを構築する あなたのPHPスキルをレベルアップする.
始めましょう.
ボットマン
ボットマンは チャットボットを構築するためのPHPフレームワーク Slack、HipChat、Telegramなどの多くのメッセージングプラットフォームと統合するように設計されています。 Composerからインストールするのは簡単です。 組み込みCLI 同様に.
おっと
作るPHPフレームワーク コードをきれいにデバッグする きれいできれいなインターフェースを使って。 PHPアプリケーションでエラーが発生した場合インタフェースが作成します トレース コードを表示 連続して実行されたもの、問題のあるコード、およびアプリケーション環境.
PHPReact
できることを知っていましたか イベント駆動型プログラミング PHPで?まあ、ReactPHPを使えばできます。これは低レベルのPHPフレームワークです。 EventLoop、Stream、Promiseなどのコンポーネント Node.jsや他のJavaScriptベースのアプリケーションに似ています.
カシェー
キャッチェットは PHPベースの状態監視システム これは、Saasのサービスを監視し、問題やダウンタイムが発生した場合にサブスクライバに更新を提供するための一般的なアプリケーションです。あなたはそれをStatusPage.ioの代替として考えることができますが、代わりに、あなたは あなた自身のサーバーでそれをホストする. それは無料のオープンソースであり、あなたはデータを完全に管理することができます。.
Phar.io
Phar.ioは、PHP pharアプリケーションのインストールをより合理的かつ安全にするためのイニシアチブです。 Phar.ioはインストール前にSHAと作成者のGPGキーを照合してパッケージをチェックします ファイルが変更されておらず、信頼できるソースからのものであることを確認する.
マトモ
便利です PHPベースの分析アプリケーション. Google Analyticsと同様に、訪問したページや場所など、サイトにアクセスした訪問者を記録します。ただし、自分のサーバーにインストールして、保存されているデータをより細かく制御できます。.
Litemoji
Anthor面白いPHPフレームワークであるLitemojiは、emojiキーワードを実際の絵文字に簡単に変換することを可能にします。例えば :スマイル:
になります°°Â…¸???すごいね?
PHPのベストプラクティス
これはPHPの一般的なタスクに関するベストプラクティスの集まりです。この参考文献から私が好きなのは、それが その背後にある推論を伴うベストプラクティスアドバイス 基本的なことを始めるためにスニペットで短くて簡潔な方法で.
PHP HHVMベンチマーク
それは PHPベースのCMSとフレームワークのほんの一握りのベンチマーク 複数のPHPバージョンとHHVMに対して。最新のPHPプロジェクトを始めることをお勧めします。 念頭に置いてPHP7.2 PHP7.2が卓越した性能と優れたHHVMを示し、ベンチマークを受けたこれらのアプリケーションで最新の機能とスピードの向上を利用すること。.
非同期トランジェント
Asynトランジェントは WordPress専用のPHPライブラリ, トランジェントを非同期的に処理します。このライブラリはWordPressがバックグラウンドで新しいデータを生成している間、古いTransientデータをユーザーに配信することを可能にします、それでユーザーはTransientを再生成することの影響を決して見ないでしょう.
PHPラウンドテーブル
A 最新のPHP開発に追いつくためのPHP Podcastチャンネル そしてコミュニティ。 PodcastはSammy Kaye Powersによってホストされており、Youtube、RSS Feed、またはiTunesでチャンネルを購読することができます。.
PHPのセキュリティ
PHPアプリケーションを強化するためのベストプラクティス、ヒント、およびメソッドのコレクション。それはセキュリティのいくつかの基本的な原則を通してあなたを導くでしょう クロスサイトスクリプティング(XSS)、MySQLインジェクションなどの一般的な攻撃から保護する, そしてもっとたくさん.
シリウス
最も人気のあるPHPフレームワークの1つであるSymfonyの上に構築されたEコマースCMSであるSyliusは、最新の開発のベストプラクティスに従って慎重に構築されています。また ビジネスニーズを満たすために多くの支払いゲートウェイをサポート, Paypal、Stripe、およびAuthorize.netを含む
キタブ
KitabはあなたのAPIやコードを文書化するのに多くの時間を節約する素晴らしいPHPツールです。 Kitab、アラビア語から派生した言葉 本, 意志 コードのコメントブロックを解析し、コード例のスニペットをテストする, そして、コメントブロックに基づいてドキュメントを自動的に作成します。きちんとした!
CLIメニュー
PHPフレームワーク 美しいインタラクティブなコマンドラインインターフェースを構築する リスト、選択、および確認ダイアログ付き。フレームワークはSymfonyとLaravelで構築された既存のアプリケーションに統合することもできます。.
アトム
Atoumはに代わるものです より表現力豊かな構文を持つPHPUnit そしてセットアップが簡単です。 Atoumの素晴らしいところは、次のような一握りの拡張機能を提供することです。 行動駆動テストのためのBDD拡張 既存のテストユニットケースをPHPUnitからAtoumに移植できるようにするPHPUnit.
既視感
ElasticSearchサーバーと対話するためのUIレイヤー。 ElasticSearchは、Webサイトの検索パフォーマンスを最適化するインデックスサーバーです。 DejavuとElasticSearchはどちらもオープンソースで、無料で、既存のDockerイメージに簡単に添付できるので利用できます。 Dockerized 応用.
スラックターム
Slack Termは、 ターミナルからSlackワークスペースにアクセスして対話する. それは明らかにモバイルまたはデスクトップアプリケーションとして美しいインターフェースは付属していません。しかし、あなたが挑戦しているなら、これはあなたのためかもしれません.
巻き上げる
これはPHPベースのツールではありません。それでも、特別なものを追加したい場合は便利です。 あなたのPHPベースのアプリケーションへのJavaScriptの才能. RollupJSはあなたのJavaScriptモジュールをパッケージにコンパイルするためのツールです。
ばたつき
ばたつき これは、モバイル開発者がネイティブのようなパフォーマンスでiOSおよびAndroidアプリケーション用のネイティブUIを迅速に構築できるようにする、Googleの新しい取り組みです。フレームワークで提供されるUIについてはWidget Galleryを調べてください。.