タグ

cmsに関するokinakaのブックマーク (34)

  • 国産ヘッドレスCMS Kuroco と Reactを活用したリアクティブなWebページを構築する(1) | iret.media

    Web開発の世界ではヘッドレスCMS (Content Management System) がますます注目を集めています。ヘッドレスCMSの目指すところは、コンテンツ制作とフロントエンドとバックエンドをそれぞれ切り離した管理を可能にし、柔軟かつ効率的なウェブサイトの開発を実現することです。 ヘッドレスCMSと従来のCMSの違い ヘッドレスCMSWordPressなど従来のCMSの主な違いは、コンテンツ管理とフロントエンドの結びつきの仕方にあります。 1. コンテンツ管理の切り離し ヘッドレスCMS: コンテンツ管理とフロントエンドは疎結合で独立。CMSはデータの管理とAPIの提供に徹し、コンテンツの表示や体験は別のフロントエンドアプリケーションで制御。 従来のCMS: コンテンツ管理とフロントエンドが密結合しており、通常、CMSが提供するテーマを使用してウェブサイトが生成されます。 2

    国産ヘッドレスCMS Kuroco と Reactを活用したリアクティブなWebページを構築する(1) | iret.media
    okinaka
    okinaka 2023/12/25
  • Grav CMSを試してみる - しばたテックブログ

    正直作業記録です。 あまり役に立つことは無いかもしれません。 はじめに 個人的にちょっとしたサイトを作りたくなり*1、Markdownを扱えるフラットファイルCMSを探してみたところ、Grav CMSが良さそうだったので試してみることにしました。 getgrav.org CMSには特段詳しくないでですが、今回Gravを選定した理由としては、 Markdownを扱える(必須) フラットファイル型である(必須) コードのシンタックスハイライトができるプラグインがある(必須) 公開されているテーマのデザインが良い 特にLearn2テーマが作りたいサイトにぴったりだったので あたりになります。 今回はとりあえずローカル環境(Windows 10)で動かすところまでやってみます。 Grav CMSを試してみる 1. PHPのインストール GravはPHP製ですので、まずはPHPをインストールします。

    Grav CMSを試してみる - しばたテックブログ
  • PHP製CMS Gravのインストール - Qiita

    Grav は GitHubWordPress と October の次にスター数を獲得している PHP 製の CMS だったが、2016年9月上旬あたりに October を抜いて2位になった。 RDBMS を利用しない、いわゆる Flat-File CMS である。 システム要件 要求される PHP のバージョン PHP 5.5.9 以上 要求される PHP 拡張モジュール gd (画像編集で利用するグラフィックライブラリー) curl (GPMで利用するURLハンドリングクライアント) openssl (GPMで使用するセキュアソケットライブラリー) zip 拡張サポート (GPMで利用) mbstring (マルチバイト文字列サポート) xml (XML サポート) オプションのモジュール apcu (キャッシュパフォーマンスの向上) opcache (PHPパフォーマンスの向

    PHP製CMS Gravのインストール - Qiita
  • Markdown記法に対応したCMS GravをUbuntu 16.04にインストールする - Qiita

    Qiitaに記事を投稿してみて、Markdown記法が気に入ったのでMarkdown記法に対応したCMSを探してみました。 色々調べたところ日語にも対応しているGravを使ってみることにしました。 GravをUbuntu16.04にインストールしたときのまとめです。 PHPのインストール apt-getでインストールできるもののインストール apt-get install php7.0 php7.0-fpm php7.0-cli php7.0-gd php7.0-mbstring php-pear php7.0-curl php7.0-dev php7.0-opcache php7.0-xml apt-get install php-zip

    Markdown記法に対応したCMS GravをUbuntu 16.04にインストールする - Qiita
  • GitHubで人気の高いCMSランキング (2016年6月版) - Qiita

    GitHub CMS ランキング GitHub のスター獲得数でランキングした PHP 製の CMS の一覧。2016年6月22日調査。 リポジトリを細かく分割していたり、ただのミラーだったりするとスター獲得数が減るので、必ずしもシェアとは一致しない。 Top 10 順位 CMS スター テーマ Framework PHP DB Web

    GitHubで人気の高いCMSランキング (2016年6月版) - Qiita
  • Drupalにはビジネスチャンスがある - DrupalCamp Japan 2017 in Tokyo レポート

    ホワイトハウスやNASA、各国政府でも採用されているオープンソースのCMS(コンテンツ・マネジメント・システム)として知られるDrupal。そんなDrupalの国内における大規模イベントDrupalCampが二年ぶりに二回目、日橋のサイボウズ内にて行われた。約半数のセッションが海外からの登壇者となっており、国際色豊かなイベントとなっている。 イベントは実行委員会の太田垣氏の挨拶からはじまった。二年前に行われた第一回のイベントは京都のお寺で実施され、7時間以上も正座で行われたとのこと。今回は椅子に座っての形式ではあるものの、休憩を挟みつつも9時間以上にわたる非常に濃いイベントになったことを先に報告しておく。 今回はメインセッションが2つある。まず最初に内閣官房 政府CIO上席補佐官 平 健二氏による日政府におけるDrupalの取り組みに関して、もう一つはAmitai Burstein氏

    Drupalにはビジネスチャンスがある - DrupalCamp Japan 2017 in Tokyo レポート
  • CMSの選択基準(機能比較表)をマジメに考えてみる(草案)

    CMSの機能比較表をあえて作ろうという個人的なプロジェクトを進めています。なぜ「あえて」なのかと言うと、多くのCMSに関わる人は、機能比較表が嫌いだと思うんですよね。たいていCMSの機能比較表は、表を作った人が推しているCMSに有利なようになっているからです。 とはいえ、今年はCMSを複数比較して、適切に選べるようになりたい、というウェブ業界の流れがあると思います。ある程度、不公平のない比較表がないものか。よし、作ろう!ということで、この記事を書いています。 この記事が目指すところは、まず機能比較表の項目一覧を作ろうという段階です。CMSを比較する上で、ポイントになる機能や考え方について、リストアップすることを目指しています。「その項目はCMSを比較する上で役に立たない」「あの項目が足りていない」など、ツッコミをお待ちしています。ツッコミカモン! ツッコミを受けてこのCMSの機能一覧がブラ

    okinaka
    okinaka 2015/03/02
  • Pimcore - The Future of Data & Experience Management

    Pimcore Inspire 2024 - join our Alpine Expedition towards the mountain tops of Data & Experience Management Register Now Pimcore Inspire 2024 - join our Alpine Expedition towards the mountain tops of Data & Experience Management Register Now

    Pimcore - The Future of Data & Experience Management
  • フレームワークベースのCMS(PHP限定)

    ウェブアプリケーションフレームワーク(WAF、動的なウェブサイトを作るフレームワーク)で開発されているCMS(PHP限定)を調べてみました。現在開発中のプロジェクトも含めています。 順序は(フレームワーク、CMSともに)アルファベット順です。他にもこんなCMSあるよ、という方は、コメント等でお知らせください。 ※フレームワークとCMSのくっつき具合には、プロジェクト毎に差があります。フレームワークべったりのものも、フレームワークの一部をライブラリ的に利用しているものもあります。 CakePHP basercms.net/ croogo.org/ www.netcommons.org/(開発中。3以降) CodeIgniter expressionengine.com/ www.getfuelcms.com/ ionizecms.com/ mojomotor.com/ www.pyrocms

    フレームワークベースのCMS(PHP限定)
    okinaka
    okinaka 2014/01/09
  • Cockpit - コンテンツ管理“だけ”を提供する小さなCMS MOONGIFT

    CMS(コンテンツ・マネジメント・システム)を導入すると、どうしてもシステムにサイト全体のテイストが引っ張られてしまいます。カスタマイズ前提のCMSもありますが、それでも機能面などはシステムが提供するもの以上が提供できないでしょう。 そんな多機能なものではなく、運用担当者が必要なコンテンツを手軽に差し替えられる程度のCMSが欲しい…そう考える方に使ってみて欲しいのがCockpitです。ごくごく小さなCMSです。 使い方 まずはインストールです。といっても単に設置する程度で終わります。 インストールが終わったら、デフォルトのadmin/adminでログインします。 ログイン後の画面、いわゆるダッシュボードです。提供される機能はコレクション、リージョン、メディアマネージャとなっています。 メニューもあります。アドオンを使って機能拡張もできます。 例えばリージョンの一つ。これはフォームを作ってい

    Cockpit - コンテンツ管理“だけ”を提供する小さなCMS MOONGIFT
    okinaka
    okinaka 2014/01/09
  • October - PHP CMS platform based on the Laravel Framework

    Experience the simplicity of October CMS, an award-winning self-hosted CMS based on Laravel PHP framework. Designed by Developers, For Developers Developers and agencies love it for its simplicity, and so do their clients. Thousands of developers and digital studios with clients like Toyota, KFC and Nestle already use October CMS as their primary platform.

  • Contao Open Source CMS

    Proven. Since 2006. Con­tin­u­ous and pre­dictable de­vel­op­ment. In­ter­na­tion­al agen­cies and com­pa­nies are suc­cess­ful­ly us­ing Con­tao. Steadfast. Current. High de­vel­op­ment stan­dards, reg­u­lar up­dates, fast and re­li­able fix­es, and 4 years of sup­port for LTS ver­sions.

    Contao Open Source CMS
  • dev7studios

    Ahoy, me hearties! We are Themeisle and we build long-lasting

    dev7studios
  • Cockatoo wiki : main

    Cockatooは楽天が開発した大規模WEBサイト用のPHPフレームワークです。 Linuxシステム上で動作します。 PHPカンファレンス発表時はAlbatross(開発名)だったものです。 大規模サイト用途に特化した、MVC(MVAC)モデルに基いたWEBフレームワークで、柔軟な構成変更や高い対障害性が特長です。 特に完全なクラスタ構成を組んだ場合は単一障害点(SPOF);がありません。 またWEBコンポーネントの再利用性を重視しており、複数ページに同様の表示を行う場合など生産性の向上が見込めます。 ある程度の規模を超えるサイトではPHPフレームワークの恩恵をほとんど受けられません。 セッションやORMなどフレームワークが提供している基的な機能でさえ、結局手を入れなければならない場合が多いでしょう。 大規模なシステムで、何よりこれらが重要です。 1台あたりの処理能力なるべく台数を増や

  • CapistranoをNanocで使う - Qiita

    Capistrano はとっても便利で、Railsを使ったら間違いなく反映はこれ! ってぐらいよく出来てるツールなんですがコイツをNanocなプロジェクトで使う編です。 Nanoc はRubyで出来てる静的ページのCMSなんですが、 HTMLをHamlで書きたい CSSをSassで書きたい Compassを使いたい JSをCoffeeScriptで書きたい なんかの時にはとてもとても重宝しているツールです。 ちょっとこんなJS試したいなーの時とか簡単なサイト作るのに使ってます。 だって、HTMLとか書くの面倒じゃないですか! 開発時にはHamlとかでゴリゴリ書いていくんですが、 コイツをサーバーに乗せる時にはHTMLにしなきゃなりません。 そのため、一度「コンパイル」することが必要です。 ちなみにNanoc自体にもDeploy機能はありますが、ちょっと手の込んだことをしたいケース等を想定し

    CapistranoをNanocで使う - Qiita
  • 第9回 MODxとMySQLの関係 + おまけスニペット | gihyo.jp

    はじめに 連載開始からしばらく経ちました。今では多くの皆さんが快適なMODxライフをお過ごしかと思います(笑⁠)⁠。一方で、既存サイトのコンテンツが多い、複雑といった事情から、なかなかMODxやCMSの導入に踏みきれない方もいらっしゃるのではないでしょうか? 今回は、バックエンドデータベースから見たMODxについて解説していきます。データベース側の構造を知ることで、既存サイトのコンテンツをひとつひとつコピー&ペーストし、管理画面から登録するのではなく、データベース側からサイトを半自動的にマイグレーションする、という手段を検討することができ、より効率的な運用管理を目指すことができるようになります。 前回紹介したように、MODx-2.1からはMS SQL Serverがサポートされるようになりましたが、実績の面からはMySQLを使う方が間違いなく無難です。今回もMySQLを前提とした解説を行っ

    第9回 MODxとMySQLの関係 + おまけスニペット | gihyo.jp
    okinaka
    okinaka 2011/06/24
  • 第6回 効果抜群なスニペット、Wayfinderを活用する | gihyo.jp

    新茶の季節がやってきました 神奈川県産の茶葉から基準値を超える放射性セシウムが検出されるなど、地震や原発における不安がお茶にも影響しつつありますが、なかみつ園の新茶は熊県産で、現在のところは生産に影響はありません。 大変な時代ではありますが、ぜひ美味しい新茶で一息ついてみてください。 おさらい これまで5回に分けてMODxの紹介を行ってきましたが、これまでの内容を応用することで、すでに読者のみなさんは簡単なWebサイトをつくることができる状態にあるはずです。 今回は、Wayfinderというスニペットを用いて、さらに便利なサイトづくりにチャレンジしてみましょう。 前回までの内容でリッチテキストエディタであるTinyMCEは導入済みですし、フレンドリーURLやテンプレートについても簡単に解説しているため、今回は次のようなテンプレートやリソースがすでに作成されているものとして話を始めさせてく

    第6回 効果抜群なスニペット、Wayfinderを活用する | gihyo.jp
    okinaka
    okinaka 2011/05/17
  • 第4回 フレンドリーURL機能でわかりやすいサイトを目指す | gihyo.jp

    はじめに なかみつ園の代表的な商品のひとつが生姜紅茶です。昨年からテレビでも何度か紹介されていたため冷え性対策やダイエット対策として女性を中心に人気の商品ですが、暖かくなってきたこの時期にも不思議と人気があります。筆者としては、母の日のプレゼントにもぴったりと考えているのですが、いかがでしょうか?普段あまり味わうことが無いお茶なので、もらって嬉しいお茶のひとつだと思います。お茶で気軽に感謝の気持ちを表す、というのも良いかもしれませんよ。 さて、恒例の宣伝が終わったところで、技術的な話題に移りましょう。前回は基的なMODxタグやテンプレートについて解説してきました。MODxマスターへの道のりはまだまだ遠いですが、今回紹介するフレンドリーURL機能を用いれば、見た目がしっかりしたサイトを構築できるようになります。 フレンドリーURLとは これまで、会社概要などいくつかのページサンプルを紹介し

    第4回 フレンドリーURL機能でわかりやすいサイトを目指す | gihyo.jp
    okinaka
    okinaka 2011/04/15
  • 次世代Web構築ワークフロー概要

    CMSに関連する部分が変わる 今回は、次世代ワークフローを具体的に説明していきます。 まず、キノトロープがこれまでに使用してきたワークフローを以下に示します。 Phase0 与件策定 オファー内容を確認し、成果の実現がお約束できるか、何をどうするべきかをご提示します。 Phase1 戦略策定/成功予測 調査に基づいてユーザーニーズを洗い出し、何をすれば、どのような成果を出せるか、ビジネス戦略を立案します。 Phase2 戦術策定 ユーザーの満足を獲得し、成果を実現するための具体的な戦術プランおよび詳細要件を確定します。 Phase3 設計(運用設計) Webサイト構造の詳細設計、ページ設計、ビジュアルデザインなど、全ての仕様を確定します。 Phase4 制作/開発 Webサイトの開発(デザイン、システム)およびテストを行い、最終確認後、公開または納品を行います。 Phase5 更新/運用

    okinaka
    okinaka 2011/04/07
  • 第3回 MODxの基本操作とテンプレートを理解する | gihyo.jp

    テンプレート変数 テンプレート変数(Template Variable)とは、サイト管理者が各リソースで設定可能な変数で、英文のドキュメントなどでは略してTVとも表記されます。 リソースを作成、または更新する際、画面内には「使用テンプレート」「⁠タイトル」「⁠長いタイトル」などを設定するテキストフォームがあり、たとえば、「⁠長いタイトル」というテキストボックスにマウスカーソルを合わせると、次のようなポップアップが表示されます。 [[*longtitle]] 長いタイトルを指定します。[[*longtitle]]として呼び出します。 つまり、テンプレートやコンテンツ内に[[*longtitle]]という記述を行うと、そのタグが「長いタイトル」の中身に置き換えられることになります。試しに、会社概要のページを図2のように変更してみました。 図2 会社概要のリソース このリソースを実際にブラウザか

    第3回 MODxの基本操作とテンプレートを理解する | gihyo.jp
    okinaka
    okinaka 2011/04/01