タグ

FuelPHPとNovius OSに関するKenji_sのブックマーク (8)

  • さくらサーバー上のNovius OSの負荷と503エラー

    2週間ぐらい前ですが、Novius OS で運営しているウェブサイトに大量のアクセスがありました。そのときの状況を報告したいと思います。 高速軽量なFuelPHPベースNovius OS は、ウェブサイトなどのコンテンツを管理するシステム(CMS)です。自分でレンタルサーバーを借りて運営するほか、開発元が展開しているクラウドサービスを利用する方法もあります。サーバー負荷の少ない、高速軽量なFuelPHPベースで作られています。 実際、どれくらいだったのかざっくりとですが、一番アクセス数の多い日には、12,000人ぐらいがアクセスしました。 CPU使用量は、2時間ぐらいでした。転送量は7GBぐらいでした。 503エラーが生じなかったさくらレンタルサーバー(ビジネスプラン)にインストールしたNovius OSは、503エラーを引き起こさず、12000人をさばくことができました。共有サーバーの中

    さくらサーバー上のNovius OSの負荷と503エラー
  • Novius OS でXMLや JSON出力をする方法

    Novius OS でXMLや JSON出力をする方法です。Novius OS では、アプリケーションを作成して、コンテンツを管理します。アプリケーションは「WordPressのカスタム投稿タイプとカスタムフィールドを一緒にしたもの」と考えてください。 コンテンツを編集する Novius OS では、アプリケーションごとに編集画面が作られます。下の画像は、飲店のメニューを想定したサンプルケースです。 上の画面から、メニュー項目をいくつか追加して公開すると、下の画像のように出力することができます。 見たまま編集ではないですが、その代わりに、提供開始日などの補足情報(管理用に使う情報)を登録することができます。 XMLやJSONで出力する XMLやJSONで出力する方法は、FuelPHPのRestコントローラが用意されています。Novius OSはFuelPHPベースで構築されているので、こ

    Novius OS でXMLや JSON出力をする方法
  • Novius OS Elcheがリリースされました。

    Novius OS Elcheがリリースされました。今回のコードネームは、スペインの都市名です。Dubrovkaからスペイン語の言語リソースが同梱されています。 フレームワークベースの CMS CMS 界隈では、Drupal が Symfony ベースに移行する、というニュースが話題となりました。Novius OSは、フレームワーク FuelPHP をベースにしています。開発当初から FuelPHP を採用しており、FuelPHP コミュニティにもコミットしつつ Novius OS の開発が進められています。Novius OS以外にもフレームワークとCMSの組み合わせはあります。フレームワークベースのCMS(PHP限定)ごらんください。 バックエンドの改善 今回の目玉は、バックエンドの改善です。管理画面から、テーマテンプレートをカスタマイズできるようになりました。 テーマ編集の方法は、co

  • GUIでアプリケーションが作れるNovius OSで効率的な開発 #PHP|CodeIQ MAGAZINE

    Novius OSはFuelPHPベースのCMSです。特徴の一つに、「アプリケーション作成」ウィザードがあります。 管理画面からアプリケーションの雛形を作成できます。この機能があるおかげで、アプリケーションを効率よく作成できます。 by レスキューワーク株式会社 水野史土 「アプリケーション作成」ウィザードとは 「アプリケーション作成」ウィザードとは、Novius OSに標準同梱されているアプリケーションです。管理画面からアプリケーションの雛形を作ることができます。開発を効率化するツールとして役立ちます。 このウィザードを使ってアプリケーションの雛形を作ると、 アプリケーションに必要な設定ファイル データベースにテーブルを生成するSQL 管理画面でアイテムを一覧するページ 管理画面で個別のアイテムを作成/編集するページ が自動的に作成されます。 Novius OSはフレームワークFuelP

    GUIでアプリケーションが作れるNovius OSで効率的な開発 #PHP|CodeIQ MAGAZINE
  • Novius OSでフォームを作る

    Novius OSでフォームを作る方法。 日語の住所対応。 確認画面対応。 複数ページ分割対応。Read less

    Novius OSでフォームを作る
  • Novius OSを題材に、FuelPHPでチャットワークAPIを使ってみよう #PHP #FuelPHP|CodeIQ MAGAZINE

    FuelPHPは、ウェブサイトやウェブサービスを構築するときに役立つフレームワークです。シンプルで高速軽量なことが特徴です。 今回は、チャットワークと、FuelPHPベースのCMSであるNovius OSを題材に、FuelPHPを使って、外部サービス(チャットワーク)のAPIを利用して連携する方法を紹介します。 by レスキューワーク株式会社 水野史土 チャットワークとNovius OSについて まずは今回使うチャットワークとNovius OSについて簡単に紹介します。 チャットサービス「チャットワーク」 「チャットワーク」について簡単に紹介します。 チャットワークの名の通り、チャットサービスを使って仕事を効率化するウェブサービスです。グループでチャットすることに加え、簡易的なタスク管理やファイル管理機能が用意されています。 基的にはブラウザを立ち上げて書き込みする方式ですが、APIを活

    Novius OSを題材に、FuelPHPでチャットワークAPIを使ってみよう #PHP #FuelPHP|CodeIQ MAGAZINE
  • 草加市での葬儀って

    「葬式」は「お葬式」と「古式」の総称。厳密には、「葬儀」は魂の安息と成仏を祈る儀式であり、「告別式」は故人との別れを告げる儀式です。 葬儀には、葬儀と告別式があるというのがわかりやすいかもしれません。葬儀は、遺族や親族だけでなく、友人や家族が故人との別れを惜しみ、故人のために祈る場でもあります。また、身近な人の死を通して、生死の重要性について理解を深める大切な場所でもあります。 人生の中で当たり前のように受け入れられてきたものの一つに、お通夜と葬儀や告別式があります。私たちはこれらを一緒に考えがちですが、どのような意味があるのか解説します。 通夜とは、遺族や親類が集い、故人と最後の夜を過ごすことです。基的には朝まで眠らずに故人と一緒に過ごすのが基ですが、最近では18時頃から1時間程度の半夜のお通夜を行うのが一般的になってきています。昔は死亡確認が大変だったため、丸一晩かけて確認するとい

  • Novius OS でデータベースのバックアップ

    Novius OS でデータベースのバックアップをする方法です。 Novius OS は FuelPHP ベースで構築されています。なので、FuelPHP の oil コマンドを利用してバックアップを行う事にします。 コードは下記のようになります。local/tasks/に、backup.phpという名前で保存してください。 <?php /** * Backup Novius OS database * Author: Fumito MIZUNO * License: MIT */ namespace FuelTasks; class Backup { protected $mysqlpath = '/usr/bin'; //@TODO: to be defined protected $outputfile = '/home/fumito/backup'; //@TODO: to be

    Novius OS でデータベースのバックアップ
  • 1