Apache やデータベース、 PHP などを一つ一つインストールして設定を行っていく事はこれから初めて開発を行おうとしている人にとって敷居が高いものです。 XAMPP はよく利用されるアプリケーションやソフトウェアをパッケージにまとめたもので、まとめてインストールすることができます。ここでは XAMPP のインストール方法及び実際の使い方について解説していきます。
Apache やデータベース、 PHP などを一つ一つインストールして設定を行っていく事はこれから初めて開発を行おうとしている人にとって敷居が高いものです。 XAMPP はよく利用されるアプリケーションやソフトウェアをパッケージにまとめたもので、まとめてインストールすることができます。ここでは XAMPP のインストール方法及び実際の使い方について解説していきます。
例えばPHP 5.4.xとMySQL 5.6.x環境を用意する際、mysqlndが採用できれば後述の手順において、PHPのRPMパッケージ作成は省略可能です。つまり、mroongaのRPMパッケージ作成のみで導入できます。しかし事情により、mysqlndが使えず従来のlibmysqlclientが必要な環境の場合には、PHP・mroongaそれぞれのRPMパッケージを後述する手順で作成します。なお、iusの提供するmysql56u-develパッケージにはmroongaのビルドに必要なlibmysqlservices.aが不足しているため、オラクル公式のRPMパッケージを利用して紹介します。 Remiリポジトリ・IUSリポジトリのインストールについては、公式サイトが参考になります。 Remiリポジトリ : http://rpms.famillecollet.com/ IUSリポジトリ :
これから統計分析や人工知能を学びたいのですが、おすすめの【サイトや書籍】、【ツール・環境作り】を教えて頂けますでしょうか。 PHPやMysqlはある程度使えますが、システムを0から開発できるエンジニアレベルではなく改変出来る程度のスキルです。 ですのでこれから覚えていきたいという形なのですが、子育てや仕事で時間が取りにくいため古い知識や覚えてもあまり意味が無いものは省いて効率化を図れたらと思っています。 具体的には例えば下記のような事や、 http://gigazine.net/news/20150116-buzzfeed-headlines-analysis/ 1000種類のキーワードで、SEOで上位表示されているサイト上位1~10位の共通点等を洗い出す作業に使いたいと思っています。 もちろんすぐにとは思っていませんし、楽をするつもりもありませんが、忙しい中で極力最短の道を進むための情報
福田です。今日は、月100万リクエストを超えるアクセスを支えるこのVPSのシステム構成とかを公開しようと思います。その気になれば3コア、2GBしかないメモリでも余裕でさばけるっていうわけです。 OSは何使ってるの?OSは、日本で業務に使用しているところは少ないUbuntuのLTS(バージョンは書きません)を利用しています。 Ubuntuを使う理由としては、HHVMとかを入れやすいところにあります。その他のソフトウェアもCentOSとかRHELより豊富だったりします。あとは、慣れっていうのもあります。サーバで使用しているソフトウェアは?100万リクエストにさくさく応えるために、Nginxを利用しています。表面上はフルスロットルってなっていますが、これはNginxのソースコードをいろいろ書き換えたりして運用しているためにあえて変えてある仕様となっています。Nginxでも、何重にもキャッシュをか
MacのWEB開発環境、私の場合はApacheとPHPとMySQLをセットアップする場合は、MAMPで一発で導入するか、もしくはOSXには標準でApacheとPHPが入っているので、そちらを使うかが選べます。 MAMPだと確かにお手軽なのですが、私は日常的にサーバーにも触れていたいので、OS付属のApacheとPHPを使っています。MySQLはHomebrewで導入します。 先日、Mavericks→Yosemiteにアップグレードした際、ApacheやPHPも再インストールされてしまいました。当たり前といえば当たり前なんですが、OSのアップデート毎に再設定することになります(Apacheも2.2系→2.4系にバージョンアップされてました)。なので引き継ぎもMAMPのが楽だと思います。 YosetemiにはApacheが既に入っています。 $ httpd -v Server version
Zenphotoは、お手軽にWebギャラリーを作れるオープンソースのCMSソフトウェアです。今よく話題を耳にするブログ/CMSプラットフォーム「WordPress」ととても似ている仕組みになっており、システムにPHPとMYSQLを用います。 最近のCMSはどれも便利で比較的簡単に扱える様になっており、扱いに慣れた人はシステムを拡張することで普通のブログをWebギャラリーとして公開していることも珍しくありません。 この連載でご紹介するZenphotoは、数あるCMSの中でも、次のようなCMSを探している方にはとてもオススメのWebギャラリーCMSです。 簡単にインストールするだけでWebギャラリーとして使えるCMSが欲しい flickrなどの画像投稿サービスを使わずに自分でギャラリー管理をしたい ギャラリーの見せ方を自分好みにカスタマイズしたい 第1回目はそのZenphotoの最新バージョン
本書はPHPとMySQLを使った動的なWebページの作成について解説する書籍です。最大の特徴は丁寧な記述。まず、PHP、MySQLの基本をそれぞれ説明し、そこから各要素の連携へと解説を進めます。テーブルの正規化や結合、さらにアクセス制御やセキュリティなど、しっかりしたWebアプリケーションの構築に欠かせない知識についても解説していることも特徴です。SmartyやPEARなど、実際のアプリケーション開発の際に必要なトピックもカバーしました。最後には、サンプルアプリケーションとしてブログのシステムを作成します。 訳者まえがき 序文 1章 動的なコンテンツとWeb 1.1 HTTPとインターネット 1.2 Web開発におけるPHPとMySQLの位置づけ 1.2.1 PHPとMySQLの組み合わせのメリット 1.2.2 オープンソースの重要性 1.3 PHPアプリケーションの構成要素 1.3.1
本書は、PHPとMySQLという定番の組み合わせに、JavaScriptとCSSの必須知識を加えて解説するウェブ開発者やデザイナのための入門書です。ウェブサイトやデザインの開発現場における4つのコアな技術(PHP、MySQL、JavaScript、CSS)とその実践的な知識を、1冊の書籍の中で通して解説しています。PHP言語の基礎とMySQLデータベースシステムの解説を経て、PHPとMySQLを組み合わせて動的なウェブページを作成。さらに、クッキーやセッションの扱い方、高いレベルでセキュリティを維持する方法など、PHPとMySQLの開発の核心となる実用的なトピックにも取り組みます。またJavaScriptの基礎を経て、Ajaxを使ってウェブサイトをダイナミックなものにする方法について学びます。CSSは基礎から実用的な用途までを解説します。プログラミングについての実践的なテクニックやヒントな
序章 この本を読むのにふさわしい人は? みなさんが思っていることはわかっています メタ認知:自分の思考について考える 脳を服従させるために「みなさん」ができること まず最初に読んでください テクニカルレビューチーム 謝辞 1章 静的なページに命を吹き込む HTMLは静的で退屈です PHPは Webページに命を吹き込んでくれます フォームにより全ストーリーを得られる フォームは HTMLでできています HTMLフォームは問題を抱えています HTMLはクライアント上で動作します PHPはサーバ上で動作します PHPスクリプトはサーバで動作します PHPを使ってフォームのデータにアクセスする PHPスクリプトはサーバ上にいなければならないのです! サーバが PHPをHTMLに変えます コーディング上の PHP規則 完璧な変数名を見つける $_POSTはフォームのデータを保持する特別な変数です $
直感的な操作と柔軟なカスタマイズ性を備え、導入事例が増加中のオープンソースCMS『concrete5』。使いやすさが一番の魅力のCMSですが、実はエンタープライズ用途のCMSとしても十分な機能を揃えています。 concrete5を開発するPortlandLabsは、concrete5に追加インストールするエンタープライズ向け有償機能として、大規模かつセキュアなWebサイトのCMSに求められる静的HTML出力機能とデジタルアセット管理(DAM)機能をラインナップに追加しました。 オープンソースCMSの使いやすさと利点を保ったまま、企業サイトへも導入できるのがconcrete5の魅力です。今回は、エンタープライズ向けに用意された4つの有償機能についてご紹介します。 concrete5の4つのエンタープライズ向け追加機能静的HTML出力(HTML Exporter)concrete5をはじめとす
MediaWiki is a collaboration and documentation platform brought to you by a vibrant community. The MediaWiki software is used by tens of thousands of websites and thousands of companies and organisations. It powers Wikipedia and also this website. MediaWiki helps you collect and organise knowledge and make it available to people. It's powerful, multilingual, free and open, extensible, customisable
・本格的なプログラミングを学びたい場合は Java初心者入門講座 を次のステップとしてご活用ください。 ・Web系のプログラミングを学びたい場合は PHP初心者入門講座 を次のステップとしてご活用ください。 MySQLのデータベースを操作するには、いろんな方法(管理ツール)があります。 操作とは、データベース、テーブル、クエリなどへ対する参照・作成・追加・修正・削除などのことです。 これまでにも当入門講座では、 コマンドプロンプトやAccessを使った方法を紹介してきましたが、 もう一度まとめてみます。 MySQLをパソコンにインストールすると、 Windows付属のコマンドプロンプトから、コマンドラインで操作できるようになります。 これは講座の手順で、MySQLのbinフォルダに環境変数のPATHを通したため、 MySQL関係のプログラムがすぐに実行できるからです。 でもコマンドプロンプ
Play Framework 2徹底入門 JavaではじめるアジャイルWeb開発 作者:掌田 津耶乃,原 一浩翔泳社Amazon 言語とFrameworkの選定 phpにはあまり魅力を感じていない@yutakikuchi_です。本題とは関係ありませんが4.25(金)@ヒカリエのイベントに登壇します。ネタは同窓会GrowthHackとログ集計/解析の2本立てです。興味のある方はどうぞ。【ヒカ☆ラボ】同窓会GrowthHack!×データログ集計、解析!をテーマに事例をまじえお話します! 16年ぶりの再会でも参加率6割の同窓会を開くには?Yahoo出身のエンジニアが語る、アクセスログ可視化、 ユーザ属性解析を行うためのシステム設計のコツとは? Round 8 results - TechEmpower Framework Benchmarks さて、本題に入ります。僕がphpを書き始めたのも前職
概要 パクリで250favs以上稼いだユーザをブロックする パクリ側をお気に入り登録していたらオリジナル側に付け替える ここからどうぞ↓ パクころ ※8/30 ドメインを xvs.jp から de0.biz に変えました。(理由は後述) 意図 kill1000favs の対象外部分をカバーしようと思った パクツイの森 は片っ端から拾ってしまいブロック対象として使うには精度が粗かった ぱくったー は更新止まり気味だった 上記の既存のパクリ検出は検出だけだったので自身のTLから見えなくしたかった 星つけたのが後からパクリと判明したらイラッと来るのでどうにかしたかった Kill 1000favs おいでよ パクツイの森 #パク森 ぱくったー / Pakutter - うさだBlog / ls@usada's Workshop 検出のポリシー @favstar250_ja、@favstar500_
たにぐちまことさんの よくわかるPHPの教科書がこのたび改版されて、よくわかるPHPの教科書 【PHP5.5対応版】として出版されました。旧版はmysql関数を使ってSQL呼び出ししていましたが、mysql関数がPHP5.5にて非推奨となったための緊急対処的な内容となっているようです。つまり、従来mysql関数を呼び出していた箇所をmysqliの呼び出しに変更したというのが、主な変更点のようで、これ以外はあまり変更点は見あたりません。 既に、Amazonでは、熱烈な読者の方からの詳細のレビューが届いています。 神本御降臨! 言わずと知れたPHPプログラミング書籍のロングセラー。 2010年9月に発売された前作の改訂版。 PHPのバージョンも最新の5.5に対応、内容は前作と殆ど同じ。 少し前に前作を購入した方も本書を購入した方がいいでしょう。 【中略】 それにしても、帯の「3万人に読まれた定
LAMP環境、自分で作りませんか? 連載:仕事で使える魔法のLAMP(1) Webアプリケーションの開発・実行環境として高い人気を誇るLAMP。ソースコードからビルドしてみませんか?
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く