タグ

frameworkに関するinventのブックマーク (16)

  • 何を使って作るべきか。 - 足跡

    以下CakePHPとか使った事の無い人の文。 PHPでバリバリのウェブアプリケーションを作る場合、CakePHPとかのフレームワークを使えばいいとは思います。 困っちゃうのは単にDBに格納されているデータや、編集容易性などの為に全ページをPHPを用いてテンプレート化したい時とかの場合。 この場合にCakePHPとかを利用するのは、ちょっとした計算をするのに電卓じゃなくてスクリプト言語を使っちゃうような無駄を感じるのです。 今は自作のPHPHTMLテンプレートを使っているのですが、作った当時の設計ミスにより『クラスのメンバ変数に直接HTMLとか書いてある』状態で、まぁ要するに外部アプリからテンプレートを非常にいじりにくい状態だったりします。当時の自分がバカでした。 そんなわけで自作HTMLテンプレートの手直しをしないと、二進も三進も行かなくなったのです。 CakePHPとかの事はかねてから

    何を使って作るべきか。 - 足跡
  • PHPのフレームワークを女子にもてるかで比較してみた - ギーク芸人を目指すデジタルケイタのブログ

    現在トクトミはMVCモデルを意識して自作のやっつけフレームワークを使っていますが これがシンプルすぎてあまり何もしてくれません。 そこで、今現在出回っているフレームワークから選定してよさげなものを使うことにしました。 まず世の中にあふれているフレームワークを4つに絞り込んだ。 ・CakePHP・symfony・Zend Framework・Ethna これを比較しようとおもいますが、機能面やどのようにすぐれているか?欠点は?などは 他のブログに書かれて居ますので。 このサイトや このサイトなどを参考にしてみてはどうでしょうか。 トクトミはまったくフレームワーク音痴なので感覚で比較し決定します。 最終的にどれを使えば女子にもてるかが重要なのですよ。 モテ度・ギーク度・カワイサの三項目で比較します。 symfony モテ度:○ きっとチヤホヤされるだろう ギーク度:△ なんだか企業がつかってる

    PHPのフレームワークを女子にもてるかで比較してみた - ギーク芸人を目指すデジタルケイタのブログ
    invent
    invent 2009/08/19
    『モテ度・ギーク度・カワイサの三項目で比較』 なるほどなるほどw
  • クローラーを作るためのフレームワーク·Anemone MOONGIFT

    RSSフィードやWeb API、Mashupなどの単語が注目を集める中、Webクローラーを通じて外部のWebサイトにあるデータをかき集め、それを解析して別な形にするというのはよく見られるものになってきた。 あるURLを指定し、そこからリンクされているURLを一覧表示できる そうした数々のシステムの中で、クローラーとなる基盤は大きな違いはない。Webサイトのデータを取得し、次のリンクを洗い出して取得していくようなものだ。そうした共通動作部分を切り出したフレームワークがAnemoneだ。 今回紹介するオープンソース・ソフトウェアはAnemone、Webクローラを開発するためのフレームワークだ。 Anemoneは任意のWebサイトにアクセスし、その内容を解析するWebクローラーだ。例えばあるURLに付けられているリンクを一覧で取得するようなことも簡単にできる。外部サイトなのかどうかも区別できるの

    クローラーを作るためのフレームワーク·Anemone MOONGIFT
  • 【戯れ言】PHPフレームワーク選択のベストプラクティス - yandod's blog

    【戯れ言】symfonyはCakePHPよりは大規模向けです - ぷぎがぽぎ すでに過去の資料に言及されていますが、敢えて釣られてみます。 自分の基的なスタンスとしては大規模であろうと小規模であろうと好きなフレームワークを使って開発するのが良いと思います。 結局のところ同じ程度に成熟していればどのフレームワークを使っても、レアなケースを除いて望んだアウトプットが得られると思います。 ただそれぞれのフレームワークにベストプラクティスというか勝ちパターンのようなものはあると思います。 業務での利用について自分なりに知っていると思えるCakePHPとsymfonyについて勝ちパターンを考えてみました。 CakePHPのベストプラクティス PHPのコーディングかRailsの経験者がチームに居る 連想配列が中心となるデータモデルに慣れる 各種日語書籍で全体感をつかんでおく 開発のイメージにフレー

    【戯れ言】PHPフレームワーク選択のベストプラクティス - yandod's blog
    invent
    invent 2009/05/21
    『一方でCakePHPを使って上記のどの条件にあてはまるアプリケーションでも開発されている実績は十分にあると思ã
  • 第1回 rhacoの魅力 | gihyo.jp

    rhacoとは rhacoはオープンソースで開発されているPHPのライブラリとセットアップフレームワークです。ほぼすべての機能をtokushima氏(http://tokushimakazutaka.com/)が開発しています。また、rhaco1.6 においてはそのほかに数人のメンテナがバグフィクスなどを行っています。開発者やメンテナは皆日人なので、日語でサポートを受けられるのも魅力的です。 公式にはあくまでライブラリという扱いではありますが、フレームワークとしての機能も持ち合わせているので、ほかのウェブアプリケーションフレームワークと同様、高速にアプリケーションの開発を行うことができます。 また、rhacoは後述するセットアップフレームワーク(セットアップアプリケーション)を内蔵しているので、rhacoを利用したアプリケーションは、デプロイ時の設定作業などをすべてブラウザ上で行うこと

    第1回 rhacoの魅力 | gihyo.jp
    invent
    invent 2009/03/05
    『公式にはあくまでライブラリという扱いではありますが,フレームワークとしての機能も持ち合わせているの
  • 『Ethna』徹底解説

    404 お探しのページは見つかりません GREE Engineering トップへ戻る

    『Ethna』徹底解説
    invent
    invent 2009/03/04
    ethnaについてまとめ。
  • サービス終了のお知らせ

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

  • Maple Project - Mapleとは、PHPで組まれたWebアプリケーションフレームワークです。

    Mapleは「PHPを使ってより効率よくWebアプリケーションを作ることができないか」ということを目標に作っているフレームワークです。 PHPの簡単さや単純さをできる限り残しつつ、いつもいつも同じようなことをやっている部分はフレームワークに押し付けてしまいましょう。

    invent
    invent 2009/02/18
    PHP製のフレームワーク。
  • WordPressのテーマのフレームワーク -Thematic

    Thematicはオープンソースのプロジェクトで、WordPressのテーマの開発が可能なフレームワークです。

  • CSSフレームワーク、ラウンドアップ:phpspot開発日誌

    Hidden Pixels - CSS Frameworks CSSフレームワークがまとまっていたので紹介。 CSSフレームワークを使えば、ブラウザ間のCSSの差異吸収や、ブロックレイアウトが簡単になって便利、ですが沢山ありますね。 Elements CSS Frameworks YUI Grids CSS YAML CSS Framework Blueprint CSS Schema Web Design Framework CleverCSS Tripoli CSS Framework ESWAT Web Project Framework Boilerplate CSS Framework WYMstyle CSS Framework That Standards Guy CSS Framework 960 Grid System Emastic CSS Framework これだけ

  • 新星誕生!? JavaScript版Cocoa on Rails"SproutCore"に注目 | エンタープライズ | マイコミジャーナル

    Sproutitは18日(米国時間)、SproutCoreの最新版となるSproutCore 0.9.10を公開した。もともと予定されていなかったリリースだが、コントリビュートされたパッチが優れたものであったことからSproutCore 1.0の前に今回のバージョンがリリースされることになった。正式なメジャーリリース前であるだけにまだ開発者の注目を集めていないかもしれないSproutCoreだが、場合によっては今後JavaScriptフレームワーク競争の一翼をになう存在になるかもしれない。 SproutCore - CocoaのパワーとRailsの開発性をWebアプリへ SproutCoreはJavaScriptで開発されたRIA Webアプリケーション開発向けフレームワーク。Cocoaに触発されて開発されたフレームワークで、少量のソースコードで価値の高いアプリケーションを開発できるように

  • ke-tai.org > Blog Archive > モバゲーのフレームワークがオープンソースとして公開されました

    モバゲーのフレームワークがオープンソースとして公開されました Tweet 2008/5/16 金曜日 matsui Posted in ニュース | 2 Comments » 以前にも「モバゲータウンの基盤モジュールがオープンソース化」の記事でお伝えしましたが、2008年5月16日付けで、あのモバゲーで使用されているフレームワークがオープンソースとして公開されました。 → SourceForgeJP MobaSiF (Moba/Mobile Simple Framework) [sourceforge.jp] → CNET Japan DeNA、「モバゲー」のウェブアプリフレームワークをオープンソースとして公開 [cnet.com] このフレームワークは「MobaSiF(Moba/Mobile Simple Framework)」と名づけられており、Perlで作られています。 ライセンスは

  • Zend Framework入門(2):Hello World!アプリケーションの作成:CodeZine

    はじめに 連載では、PHP上で動作するアプリケーションフレームワークであるZend Frameworkについて紹介しています。前回は、Zend Frameworkフレームワークの特徴とZend Framework利用のための環境設定手順について紹介しました。第2回目となる今回は、Zend FrameworkのMVCを活用したごく簡単な「Hello World!」アプリケーションの作成を紹介します。前回の記事Zend Framework入門(1):フレームワークの全体像とインストール 対象読者 PHPの基構文は一通り理解しているが、フレームワークを利用したことはないという方を対象としています。必要な環境 Zend FrameworkはPHP 5.1.4以降とWebサーバがインストールされている環境で利用可能です。稿ではWebサーバとしてApache 2.2を、OSにWindows XP

  • MVCに対応した「ASP.NET 3.5 Extensions Preview版」リリース:CodeZine

    Microsoftは9日、「ASP.NET 3.5 Extensions」のPreview版を公開した。Microsoftダウンロードセンターより入手できる。 ASP.NET 3.5 Extensionsは、2008年公開予定のASP.NET 3.5・ADO.NETに組み込まれる。ASP.NET 3.5は、MVCによる開発スタイルを初めて採用、Web開発者にとってなじみのあるアプリケーション開発が行えるようになっている。 その他、今回のプレビュー版にはASP.NET Dynamic Data機能、ブラウザの「戻る」ボタンをサポートしたASP.NET AJAX、ADO.NET Entity Framework、ADO.NET Data Services、Silverlight Controls for ASP.NETなどの機能が盛り込まれており、正式版公開前に評価できるようになっている。 【

  • jMakiでリッチなGUIを作ろう!:CodeZine

    はじめに Javaを利用してAJAXアプリケーションを開発するためのフレームワークがいくつか登場していますが、jMakiは最も手軽にAJAXを利用できるものでしょう。今回は、jMakiと併せてリリースされているEclipse用プラグインを使い、実際にjMakiを使ってAJAXアプリケーションを作成する手順を説明します。作業を通じて、jMakiがどのような働きをするものなのか、体感してみてください。対象読者AJAXに興味があるJava開発者。JavaScriptのコーディングだけは死んでもしたくない、という人。WebアプリケーションのGUIをもっとリッチにしたい人。 JavaによるAJAX開発とは? 今や「AJAX」は、Webアプリケーション開発になくてはならない技術といってよいでしょう。JSP/サーブレットなどで開発を行う者にとっても、AJAXは無視できなくなっています。が、だからといって

  • symfony入門(1):symfonyで始めるPHPフレームワーク:CodeZine

    はじめに 連載では、PHP上で動作するアプリケーションフレームワークであるsymfonyでアプリケーション開発を行う方法について紹介します。連載で扱う内容は、次のとおりです。symfonyフレームワークの特徴symfony利用のための環境設定手順Hello, Worldアプリケーションの作成データベースと連携したアプリケーションの作成その他、役立つsymfony関連のテクニック  導入の今回は、まずsymfonyの特徴と環境設定手順、「Hello, World」アプリケーションの作成までを紹介します。対象読者 PHPの基構文は一通り理解しているが、フレームワークを利用したことはないという方を対象としています。必要な環境 symfonyは、PHP5とWebサーバがインストールされている環境で利用可能です。稿ではWebサーバとしてApache2.2を、OSにWindows XPを採用し

  • 1