タグ

phpに関するshutaroのブックマーク (67)

  • SOY CMS

    SOY CMSは成果を上げるためのCMSです。 「人員を増やさず受注量を増やしたい」「取引を継続的なものにシフトしたい」「受注できる仕事の幅を増やしたい」Web制作会社様のためのCMSです。 Webへの投資の費用対効果を最大化させたいサイトオーナー様も是非ご利用ください。 オープンソースライセンスで公開、配布していますのでご利用は一切無料です。サポートが必要な場合にのみ、有償でサービスをご提供しています。 SOY CMSを使用したサイト構築・リニューアルについて SOY CMSを利用したサイト・ネットショップ構築に関しては開発元もしくは公式パートナーまでお問合せ下さい。 サポート内容、詳細についてはこちらのページをご覧ください。 開発元ではCMSを導入しても更新を継続していくのが難しいという場合の、Webサイト運用体制構築のコンサルティングも提供しています。 更新情報・お知らせ 2024/

    SOY CMS
    shutaro
    shutaro 2008/03/04
    現在はbetaのSaaSのみ。配布は2008/3/17から。
  • かなり便利なウェブベースのタスク管理とToDoリスト「Tasks Jr.」 - GIGAZINE

    PHPMySQLを使ったウェブベースのタスク管理とToDoリスト作成が可能になるスクリプトで、このバージョンをベースにして現在はマルチユーザー版などの商用バージョンが作成されているほどのクオリティです。かなり直感的で使いやすい操作が特徴で、日語表示がデフォルトで可能、なおかつ日語も問題なく入力できます。 かなり詳細な検索機能や期日の近いタスクをまとめて表示する機能、期日や進捗度、優先度に加えて親タスクとサブタスクというような階層化も可能。期日が来て削除したタスクについても履歴から確認可能になっているので、かなり優秀です。 ダウンロードとインストールは以下から。 Tasks Jr. | alexking.org http://alexking.org/projects/tasks-jr ダウンロードは以下から。 Download Tasks Jr. http://kingdesign.

    かなり便利なウェブベースのタスク管理とToDoリスト「Tasks Jr.」 - GIGAZINE
  • 企業ユーザはPHP4からPHP5への移行は慎重にすべき

    (Last Updated On: )2008年1月3日のPHP4.4.8のリリースを持ってPHP4サポートが終了しました。海外では「PHP5へ移行しよう」キャンペーンも始まりました。 私は従来から「PHP5へ早く移行すべきです」と繰り返し勧めて来ました。現在でも全てのオープンソースアプリケーションの開発者は、今すぐPHP5に移行すべき、と考えています。 しかし、新規開発を除き、企業ユーザには今すぐPHP5へ移行すべきだ、と一概にアドバイスできません。3つのお薦めしない理由があります。 PHP4からPHP5へのマイグレーションはそれほど簡単ではない PHP5に移行するとマイナーバージョンアップに追随しないとならない PHP5.3のリリースが準備されている PHP4からPHP5へのマイグレーションはそれほど簡単ではない PHP4からPHP5への移行でチェックしなければならない箇所はいろいろな

    企業ユーザはPHP4からPHP5への移行は慎重にすべき
    shutaro
    shutaro 2008/02/07
  • 第11回 スクリプトインジェクションを防ぐ10のTips | gihyo.jp

    前回はスクリプトインジェクションがなくならない理由を紹介しました。それをふまえて今回はスクリプトインジェクションを防ぐ10のTipsを紹介します。 デフォルト文字エンコーディングを指定 php.iniには、PHPが生成した出力の文字エンコーディングをHTTPヘッダで指定するdefault_charsetオプションがあります。文字エンコーディングは必ずHTTPヘッダレベルで指定しなければなりません。しかし、デフォルト設定ではdefault_charsetが空の状態で、アプリケーションで設定しなければ、HTTPヘッダでは文字エンコーディングが指定されない状態になります。 HTTPヘッダで文字エンコーディングを指定しない場合、スクリプトインジェクションに脆弱になる場合あるので、default_charsetには“⁠UTF-8⁠”を指定することをお勧めします。サイトによってはSJIS、EUC-JP

    第11回 スクリプトインジェクションを防ぐ10のTips | gihyo.jp
  • 会員制ログイン機能を簡単に付加するスクリプト「PHPLogin」 - GIGAZINE

    「会員制ログイン機能」を搭載しようと思うとなかなか骨が折れます。で、そういった面倒な部分のみを提供し、簡単に実現できるのがこの「PHPLogin」というスクリプト。既存のスクリプトなどにすこし追記するだけで使用可能です。 実現できる機能としては、会員のログイン率のグラフ化、ユーザーのグループ化、メールの一斉配信、フォームの入力チェック、オンラインかオフラインかの表示、多言語対応、メールによる認証、二度目以降のログインの省略などなど。 ダウンロードと実際の機能の詳細、デモなどは以下から。 PHP Login script http://www.phplogin.net/ 以下のページから無料版がダウンロードできます。無料版は20ユーザーまでという制限があります。ちなみに有料版だとユーザー数が無制限で、価格は29ドル。 Download the trial version of PHPLogi

    会員制ログイン機能を簡単に付加するスクリプト「PHPLogin」 - GIGAZINE
  • JavaScriptを書かずにAjaxを実現するjMaki

    JavaScriptを書かずにAjaxを実現するjMaki:CoolなEclipseプラグイン(22)(1/3 ページ) Ajaxアプリケーションを開発するには、JavaScriptJavaの2つの性質の異なる言語を利用する必要があり、開発者を悩ませています。今回は、Ajaxアプリケーションの開発を簡単にするライブラリjMakiとそのEclipseプラグインについて解説します。 便利なJavaScriptライブラリが悩みのタネ? Ajax開発に欠かせないJavaScriptには現在prototype.js、jQuery、Dojo、script.acul.us、Yahoo UI Libraryなど実にさまざまなライブラリ(フレームワーク)が提供されていて、その利便性から開発の役に立っています。しかし、これらのライブラリを組み合わせて利用するには、各ライブラリの利用方法を習得する必要があり、

    JavaScriptを書かずにAjaxを実現するjMaki
  • ページデザインを動的に切り替えよう

    ロジックとデザインの分離 前回は、PHPのテンプレートエンジンとして広く利用されている「Smarty」を取り上げました。Smartyを活用すれば、foreachによるループ処理や連想配列などを利用し、ロジックとデザインを分離することができます。 今回はこれを踏まえて、第10回までに作成してきた「簡易オンラインストア」のロジックとデザインを、Smartyを用いて分離します。また、テンプレートを動的に切り替えることで、携帯電話用コンテンツとPC用コンテンツの両方を同時に実現する方法を紹介します。 続・Smartyの基構文 前回は、foreachによるループ処理と連想配列、入れ子といった基構文を紹介しました。引き続きSmartyのテンプレートを見ていきましょう。 テンプレートの動的切り替え「smarty6.phptemplate6_pc.tpl/template6_mobile.tpl/t

    ページデザインを動的に切り替えよう
  • Smartyでテンプレートエンジンの威力を知る(1/3) − @IT

    テンプレートが果たす役割 改まったビジネス文書や手紙の作成にはしばしば、テンプレートが利用されます。テンプレートに差出人や相手方の情報を入力するだけで、気の利いた季節のあいさつや丁寧な結びの句を織り交ぜた文書を簡単に作成することができます。 さて、PHPHTMLタグとPHPコードが共存できることを特徴とし、多くの利用者を獲得してきました。しかしPHPコードが冗長になるにつれ、HTMLの記述が複雑になり、デザインの修正が難しくなる傾向があります。 そこでPHPにおいても、文書テンプレートのアイデアを取り入れた「テンプレートエンジン」が利用されます。 テンプレートエンジンを利用すれば、PHPコードで作られたロジックが吐き出す値を、HTMLデザインを分離したテンプレートに埋め込むことが可能になります。この結果、ロジックを作成する作業と、HTMLデザインを編集する作業を分担して行うことが可能にな

    Smartyでテンプレートエンジンの威力を知る(1/3) − @IT
  • Eclipse,PHP開発者向けツール「PDT 1.0」を公開

    ソフトウエア開発ツール関連の業界団体Eclipse Foundationはカナダ時間9月18日,PHP開発者向けの新しいツール「Eclipse PHP Development Tools(PDT)1.0」を公開した。Eclipse PDTは,Eclipse用のPHP開発環境プラグイン。PHP開発者の生産性向上を支援するツールとフレームワークを提供する。 PDT 1.0は,構文強調表示やコード補完機能などを備えるエディタ,PHPコードのインクリメンタル・デバック機能,PDTを拡張して新しいPHP開発者用ツールを構築するためのフレームワークおよびAPIなどを提供する。 多くのPHP開発者は,リッチ・インターネット・アプリケーションを作成する際に,JavaやC/C++といった異なる開発言語を使用しており,ソース・コード管理(SCM),テスト,プロファイリングといったタスクのために複数の開発ツール

    Eclipse,PHP開発者向けツール「PDT 1.0」を公開
  • AjaxのバックエンドにPHP+MySQL(1/3) ― @IT

    第9回「『オンラインストア』完成へ向けて各ファイルを再構築」までで、「簡易オンラインストア」の処理を一通り完成させましたが、今回はそこにAjax(Asynchronous JavaScript+XML)を取り入れ、フォーム入力を支援するよう改良を加えます。Ajaxを活用すれば、フォームボタンを押下に加え、キーボード入力やマウスのドラッグといったイベントをトリガーにして、ページ表示の一部だけを再描画することができます。 前回までのシステムでは、郵便番号と住所への入力が互いに連携しておらず、個別に入力する必要がありました。今回はAjaxを用いて、郵便番号テキストボックスに数字が1文字入力されるごとに、入力された数字からデータベースを検索し、該当する住所が表示されるようにします。 なお、Ajaxの基や詳細については以下を参考にしてください。

    AjaxのバックエンドにPHP+MySQL(1/3) ― @IT
  • 第8回 クロスサイトスクリプティング対策の落とし穴 | gihyo.jp

    今回は熟練したWebアプリ開発者なら常識のクロスサイトスクリプティング対策の落とし穴を紹介します。 JavaScriptを排除しているつもりで排除に失敗?! 最近はSanitize(サニタイズ)という言葉の代わりにValidation(検証)という言葉をよく聞くようになったと思います。Sanitizeの意味を辞書で調べると「汚れている物をきれいにすること」とされています。この意味の通り汚れた変数をきれいにして使えば安全に利用できるとする考え方に基づくのがサニタイズ手法です。典型的な例は、「⁠テキストを出力する前に"<"と">"を取り除く」方法があります。 例1 "<"と">"をereg_replaceで取り除く $safe_text = ereg_replace($_GET['text'], '[<>]', ''); この$safe_textを <a href="/script.php?t

    第8回 クロスサイトスクリプティング対策の落とし穴 | gihyo.jp
  • ゼンド、PHPベースの企業向けCMSを提供開始 - @IT

    ゼンド・ジャパンは8月6日、PHPで書かれたオープンソースのCMS「eZ Publish」の日語版の提供を開始した。eZ publishはノルウェイのeZ Systems社が開発したエンタープライズ向けのCMSで、Webサイトのコンテンツの作成、編集などが行える。主な特徴は、Microsoft WordやOpenOfficeを用いたオフライン編集とコンテンツ公開機能、コンテンツのバージョン管理機能、WebDAVを用いたドラッグ&ドロップによるファイル管理機能、コンテンツ翻訳管理機能、各操作に対する権限機能を含むワークフロー機能など。 無償のオープンソース版(GPLライセンス)と、サポート・カスタマイズのグレードによって価格の異なる5つの商用版を提供する。商用版では、サーバのホスティング環境を含めたサポートを提供する。ホスティング環境は、IDC事業を手掛けるクララオンラインとの協業で実現し

  • サービス終了のお知らせ

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

    shutaro
    shutaro 2007/07/17
  • Zend Framework

    Laminas Has Launched! Zend Framework is now the Laminas Project! Learn More Performance Engineered with performance tuning in mind. Zend Framework 3 runs up to 4x faster than version 2 releases!

  • 米Zend、PHP開発フレームワーク「Zend Framework」の正式版をリリース

    米Zend Technologiesは7月2日(米国時間)、PHPをベースとしたオープンソースの開発フレームワーク「Zend Framework 1.0.0」を発表した。Webアプリケーション開発を効率化できるという。コミュニティベースで開発を進めてきたもので、米IBM、米Googleなどもプロジェクトに加わった。 2005年10月に開発を表明し、2006年4月に公開したプレリリース版は100万回以上ダウンロードされたという。MVC(Model-View-Controller)コンセプトを取り入れて、ユーザーインターフェイスとロジック処理を分離することで、容易に効率よく開発できるのが特徴。 個人のブログから企業の電子商取引システムまで、あらゆる規模に対応。また、自分のペースで利用できるアーキテクチャをとることで、ロックインの心配がなく、ユーザーはフレームワークを段階的に適用できるという。

  • Worauf sollte man Acht geben bei den Finanzen? | bcheck.scanit.be

    In wenigen Fällen gibt es besondere Angebote einiger Geldinstitute mit einer Zinsbindung, in der Regel für einen bestimmten Zeitraum. Der Kontoinhaber eines Tagesgeldkontos muss regelmäßig selbst prüfen, ob der Zinssatz stabil geblieben ist und wie er im Vergleich mit anderen Anbietern steht. Der Tagesgeldvergleich Um regelmäßig das eigene Konto mit anderen Angeboten zu vergleichen, ist kontinuier

  • PHPで動いている高度なオープンソースWebアプリケーション厳選15本まとめ*ホームページを作る人のネタ帳

    現在、国内でも、非常に高度なオープンソースのWebアプリケーションが存在します。 実際にどんなものかと言うのはプログラマとして気になるもので、色々インストールしてはいじってみたりしています。 こういったオープンソースの力を使おうと思ったときの参考に、インストールが終わればそれだけでもサイト運営が出来てしまうような、強力なWebアプリケーションを15をまとめました。 私がPHPプログラマなので、集まっている中身もPHPで動いているものばかりです。 選りすぐり15 ECcube ECサイトを構築するオープンソースWebアプリケーション。 ECとはインターネットを利用することによって、電子的な手段で、契約や決済など商取引を行う形態の事です。 手軽にネットショップを持つ事が出来るほか、ネットショップを提供する為にも優れたソースです。 >>サンプルデモ >>管理画面デモ 管理者画面のIDとパスワ

    PHPで動いている高度なオープンソースWebアプリケーション厳選15本まとめ*ホームページを作る人のネタ帳
  • ゼンド、PHPアプリケーションサーバー「Zend Platform 3.0」がWindowsに対応

  • ゼンド、帳票エンジンやジョブキュー機能を搭載した「Zend Platform」新版

  • PHPアプリサーバ、Zend Platform 3.0が登場 - @IT

    2007/03/23 ゼンド・ジャパンは3月23日、PHP用のアプリケーションサーバ「Zend Platform 3.0 日語版」を4月1日に出荷開始すると発表した。帳票作成機能やPHPコードの予約実行機能を新たに搭載した。 Zend Platform 3.0は帳票エンジンの「BIRT」を搭載し、帳票レイアウトとデータをマージして簡単に帳票イメージを作成できるようにした。また、Webブラウザからのリクエストに加えて、日時や条件の指定でPHPコードを実行するジョブキュー機能も搭載した。 PHPはバージョン4.3.9から最新の5.2.xに対応。PHPの異常な実行を検知してSNMP経由で警告を流す機能や、「Zend Studio 5.5 日語版」と連携して、Zend Platformが発信するアラートをZend Studioの画面上に表示する機能も付けた。 製品は機能別に2つのエディションを