Маленькое место php [закрытые] предложения платформы

Я соглашаюсь с Haacked. Я в настоящее время реализую свой сайт/блог с помощью платформы MVC, и я пошел с простым подходом создания нового Представления для RSS:

<%@ Page ContentType="application/rss+xml" Language="C#" AutoEventWireup="true" CodeBehind="PostRSS.aspx.cs" Inherits="rr.web.Views.Blog.PostRSS" %>


ricky rosario's blog
http://<%= Request.Url.Host %>
Blog RSS feed for rickyrosario.com
<%= ViewData.Model.First().DatePublished.Value.ToUniversalTime().ToString("r") %>
en-us
<% foreach (Post p in ViewData.Model) { %>
    
    <%= Html.Encode(p.Title) %>
    http://<%= Request.Url.Host + Url.Action("ViewPostByName", new RouteValueDictionary(new { name = p.Name })) %>
    http://<%= Request.Url.Host + Url.Action("ViewPostByName", new RouteValueDictionary(new { name = p.Name })) %>
    <%= p.DatePublished.Value.ToUniversalTime().ToString("r") %>
    <%= Html.Encode(p.Content) %>
    
<% } %>


Для получения дополнительной информации, выезд (бесстыдный разъем) http://rickyrosario.com/blog/creating-an-rss-feed-in-asp-net-mvc

7
задан Daniel 10 November 2009 в 22:07
поделиться

6 ответов

Вы всегда можете попробовать MicroMVC . Похоже на небольшой проект, созданный пользователем SO Xeoncross . Не знаю, насколько это хорошо / полно ... но это может быть весело.

4
ответ дан 6 December 2019 в 23:07
поделиться

Это был 2009/2010 год, возможно, сейчас есть лучшие вещи.

Fari MVC Framework

] Источник: https://github.com/radekstepan/Fari-Framework

Например, я написал в нем приложение для чата: https://github.com/radekstepan/Clubhouse

Soprano

Источник: https: // github.com / radekstepan / soprano

Хороший минималистичный пример, если вы хотите написать свой собственный.

1
ответ дан 6 December 2019 в 23:07
поделиться

Для сайтов такого размера (и для сайтов несколько большего размера) я бы просто использовал систему шаблонов и не беспокоился о фреймворке MVC - даже самые легкие требуют больших накладных расходов для некоторых страниц. Я настоятельно рекомендую TinyButStrong . Это просто превосходно - идеальное разделение кода и дизайна, мощное, но не слишком сложное, и прекрасно интегрируемое с Dreamweaver, так что вы или ваш дизайнер можете создавать шаблоны wysiwyg.

Я добился большого успеха, объединив это с XAJAX , который не является одним из самых популярных ваших фреймворков AJAX, но имеет несколько хороших функций. Прелесть простого использования системы шаблонов, такой как TBS, заключается в том, что вы можете использовать любые библиотеки, которые вам нужны. Лично мне не нравится абстрагироваться от SQL, но есть

3
ответ дан 6 December 2019 в 23:07
поделиться

На самом деле не отвечает на вопрос ... но если у CI для вас слишком много раздувания, может быть, вы можете попробовать Kohana , который немного менее раздутый чем CI (запущенный как форк).

0
ответ дан 6 December 2019 в 23:07
поделиться

Вы смотрели CakePHP?

http://cakephp.org/

-2
ответ дан 6 December 2019 в 23:07
поделиться

Кстати, в качестве общего ответа вы можете найти большое количество небольших php-фреймворков на Ohloh :

http://www.ohloh.net / tags / framework / php

Затем вы можете выбрать тот, который вам нравится, основываясь на предварительном просмотре источника, качестве документации, количестве пользователей, которые его используют, и т. д.

2
ответ дан 6 December 2019 в 23:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: