Shoeisha Technology Media

CodeZine(コードジン)

特集ページ一覧

「PHP」記事一覧

172件中21~40件を表示
  • 2015/09/14

    Zend Server 8 英語版に搭載されたAPMの威力

     Zend Server 8 英語版は、評価期間としてインストールから30日間無料で利用できます。本稿は、評価期間でZend Server 8 英語版が備えているデバッグやパフォーマンスチューニングを活用いただくためのガイドです。実際にお手持ちのPHPアプリケーションに対して、Zend Server 8 英語版が備えている高度なデバッグ機能やパフォーマンス解析機能を適用できます。もちろん、評価期間内であれば、料金が発生することはありません。

  • 8492_t.gif
    2015/03/23

    PHP 7のパフォーマンスが高い理由

     ヤフー株式会社には、技術や制作の分野において専門性に優れたエキスパート人財を「黒帯」に認定し、その活動を手厚く支援する黒帯制度があります。「ある分野に突出した知識とスキルを持っているその分野の第一人者」が黒帯として認定され、褒賞金と活動予算が付与され、それぞれの分野のエバンジェリストとして社内外で活躍します。この黒帯によるリレー連載として、第1回目は「PHPコア黒帯」が執筆します。

  • 8340_t.gif
    2015/01/19

    オープンソースのCMS「concrete5」5.7を使ってみよう

     「concrete5」は、Webサーバー上で、誰でも簡単に、しかも直感的にホームページの運営管理ができる、手軽で画期的なCMS(コンテンツ・マネージメント・システム)です。本記事では基礎的な構成やテーマの作り方、カスタマイズの仕方などを学習します。

  • 7991_t.gif
    2014/09/05

    Composerのプロジェクトを公開して使う

     本連載では、Composerを使ったパッケージ管理を紹介します。前回は、ライブラリを作成する方法を通じて、composer.jsonの記述方法を紹介しましたが、今回は、作成したライブラリを社内向けなど限られたプライベート上に公開し利用する方法や、Packagistサイトにも公開する方法を紹介します。

  • 7887_t.gif
    2014/07/25

    Composerを使ってPHPのプロジェクトを管理する

     本連載では、Composerを使ったパッケージ管理を紹介します。前回は、Composer自身の利用方法や、管理されているライブラリなどの利用方法を紹介しましたが、今回は、ライブラリを作成する方法を通じて、composer.jsonの記述方法を紹介します。Composerを想定したライブラリを作成することで、オートローダー機能の提供や依存解決をComposerの機能を利用することができるために、ライブラリが利用しやすい形式で提供することが可能になります。

  • 7827_t.gif
    2014/07/02

    Composerを使ってPHPのパッケージを簡単インストール

     本連載では、Composerを使ったパッケージ管理を紹介します。PHPではデフォルトでインストールされているPEARがありますが、最近では、Composerというパッケージ管理ツールも使われつつあります。例えば、JavaなどではMavenのようなツールでパッケージ管理をしたり、Rubyではbundlerといったパッケージ管理が使われるなど、現在では多くの言語でパッケージ管理ツールが使われています。

  • 2014/04/04

    PHPエクステンションのエラー処理

     本連載では、PHPエクステンションの作成方法を紹介します。前回までで基本的な関数からクラス定義、そしてストリーム処理の開発方法について紹介しました。今回はそこで紹介ができなかったエラー処理に対する方法と、より開発しやすいように筆者が利用しているCMakeビルドシステムについて紹介します。

  • 2014/01/21

    PHPでのストリーム処理の実装

     本連載では、PHPエクステンションの作成方法を紹介します。前回は、ネイティブライブラリを組み込みPHPエクステンションから利用する方法を紹介しました。今回もそのネイティブライブラリを利用し、さらにそこで取得できるリソースをfreadやfopen関数で利用できるようにストリームとして提供する方法を紹介します。

  • 2013/12/20

    PHPで外部ライブラリ(libzip)を組み込んで利用する

     本連載では、PHPエクステンションの作成方法を紹介します。前回は、PHPエクステンションを利用してクラスを作成する方法を紹介しました。今回はそのクラスを利用し、また、外部のネイティブライブラリを使用してクラスのメソッドを実装します。また、その開発時に必要になる応用を紹介します。

  • 7494_t.gif
    2013/11/21

    「Zend Server 6.1」フリー版の日本語化と、PHPアプリの運用監視に便利な機能

     前回は、Zend Serverの概要説明からインストール手順までを紹介しました。今回は、日本語環境向けの設定方法や、Zend Serverに用意されている便利な機能などを解説します。

  • 7492_t.gif
    2013/11/20

    手軽で高機能なPHPアプリの運用環境「Zend Server 6.1」フリー版の概要とインストール手順

     Webアプリケーションの開発や運用では、各種ソフトウェアのダウンロードや、コンパイル、ログの確認の手間でお困りではないでしょうか。この記事では、Webサーバを手軽に構築して運用する手段として、Zend Server Free Editionを紹介します。前編では、まずZend Serverの概要やインストール手順を紹介します。

  • 7441_t.gif
    2013/10/28

    PHPエクステンションでクラスを作成する

     本連載では、PHPエクステンションの作成方法を紹介します。前回までは、PHPエクステンションの基本的な作成方法から、関数の作成方法までを紹介しました。今回からはクラスを作成していきます。初回の今回は、PHPエクステンションでクラスを作成する流れとその全体の構造を紹介します。

  • 2013/10/01

    配列などを使った実践的な関数を作成する

     本連載では、PHPエクステンションの作成方法を紹介します。前回は基本的な関数の作成方法を紹介しましたが、今回はより実践的な関数の作成方法として、配列の扱い方や、複数の引数の扱い方、また、関数の引数情報の定義し、リフレクションなどで関数情報を扱えるようにします。

  • 2013/09/09

    PHPエクステンションで基本的な関数を作成する

     本連載では、PHPエクステンションを初めて作成する方に向けて、全体の流れや、関数やクラスの作成方法、より実践的にライブラリをPHPエクステンションとして利用する方法を紹介します。今回は関数の作成方法を中心に、引数や戻り値の扱い方など、関数を作成するための基本的な仕組みを紹介します。

  • 7246_t.gif
    2013/07/22

    PHPエクステンションでHelloWorld

     本記事では数回にわたって、PHPのエクステンションを作成する方法を紹介していきます。簡単な関数の作成を通じて、PHPのエクステンションの作り方に触れていきます。今回はエクステンションを作る際の全体的な流れと共に、作成のための準備やコンパイルの方法などを説明します。

  • 7218_t.gif
    2013/06/28

    PHP::Haruで簡単なPDF帳票を作成する

     PHPでPDFを作成する方法としてHaruを紹介します。後編では、前編で紹介できなかった画像の表示方法や、PDFのセキュリティ設定の基本と、これまでの例で示したものを使って簡単な帳票作成方法を紹介します。

  • 7141_t.gif
    2013/05/28

    PHP::Haruで基本的なPDFを作成する

     PHPでPDFを作成する方法として、Haruを紹介します。Haruの元となっているlibharuは日本人が作成したということもあり、日本語の扱いが考慮されています。しかしながら、日本においてもHaruを使ったPDFの作成方法を紹介したものはあまりなく、使い方が分かりやすいとは言えません。そこで、本記事では例を用いながらその使い方を紹介していきます。

  • 7124_t.gif
    2013/05/13

    WebMatrix 3リリースのお知らせ

     本稿は、Scott Guthrie氏のブログを、氏の許可を得て、翻訳、転載したものです。米Microsoft社の副社長で、ASP.NETやSilverlightの開発チームを統率する氏のブログでは、次期製品を含む最新の技術をいち早く紹介しています。

  • 6578_t.gif
    2012/05/21

    RadPHP XE2で始めるモバイルアプリ開発(Android編)

     RadPHP XE2を用いれば、iOS、Androidなどをターゲットとしたネイティブモバイルアプリを同じような手順で効率よく作成できます。この記事では、前回に続きRadPHP XE2でのAndroidアプリの開発方法について説明します。

  • 2012/04/16

    RadPHP XE2で始めるモバイルアプリ開発(iOS編)

     2011年9月にリリースされたRadPHPの新バージョン「RadPHP XE2」では、従来のWebアプリケーションの構築機能に加え、モバイル向けに最適化されたWebアプリケーションを開発する機能や、PHPアプリケーションをiOSおよびAndroid用のネイティブモバイルアプリに変換する機能が追加されました。この記事では、RadPHP XE2でのiOSアプリの開発方法について説明します。

172件中21~40件を表示
All contents copyright © 2005-2019 Shoeisha Co., Ltd. All rights reserved. ver.1.5