标签: blogs

单页应用程序适合博客吗?

我即将开始重新设计我工作的公司的博客,我想知道将它作为单页应用程序是否是一个好主意.这是一个普通的博客,没有具体说明它.到目前为止,使其成为SPA的论据是更好的页面加载时间,并且在从一篇文章转到另一篇文章时无需刷新整个页面.反对的论点是可能的SEO灾难.我之前从未做过单页应用程序(除了一些漏斗),上面的陈述只是我根据我在网上看到的假设.我试图找到一个在互联网上制作SPA的工作博客,但令人惊讶的是没有成功.标题所说的主要问题是作为SPA运营的博客的利弊是什么?有没有这样的博客?我真的很感激这些链接

我必须做的另一个选择是将前端开发为Wordpress主题,或者仅将WP用作后端(使用WP REST API)并在NodeJS上创建单独的前端.后一种选择的明显缺点是无法使用大部分WP插件.优势是后端不可知的前端.有经验使用WP作为后端的人是否只能告诉它是否值得?

谢谢

wordpress seo blogs single-page-application

6
推荐指数
1
解决办法
1197
查看次数

是否有Restful Blog API

我似乎无法找到真正的宁静博客API - 有什么?我正在写一些博客软件,并想知道是否有一个标准的restful API,如果不是,我会去购买RESTful Web Services书并设计我自己的.

api rest blogs

5
推荐指数
1
解决办法
1384
查看次数

使用或开发asp.net mvc的开发人员或软件专家

由于我是asp.net mvc的新手,我想获得使用或开发asp.net mvc的开发人员或软件专家的名单......对于像我这样的新手开发人员来说,了解他们的文章和想法非常有用. devlopement ...

我知道几个

我想要更多的作者和他们的博客,因为看到他们在开发过程中遇到的问题会非常有帮助

asp.net-mvc blogs open-source

5
推荐指数
1
解决办法
174
查看次数

寻找一个轻量级的基于3.x的CMS /博客引擎

我想维护一个运行在Java上的博客,最好是轻量级的.由于我经常使用Spring,我认为拥有一个基于Spring 3.x的CMS/Blog引擎(而不是自己动手)会很好.

我很感激您的意见.只要具有良好的基本结构并希望回馈,我就可以选择利基项目

spring blogs spring-mvc

5
推荐指数
1
解决办法
1901
查看次数

WordPress永久链接系统如何工作?

我是一名php开发人员,目前正在开发CMS /博客系统.我想添加像WordPress这样的固定链接系统.我很好奇WordPress如何解析永久链接.例如,如何获取idpost name来自的数据:

example.com/id/123/post/example/
Run Code Online (Sandbox Code Playgroud)

总之,我希望有一个系统,以获得idpost name从URL.我想让用户使用以下标签更改像WordPress这样的永久链接结构:

id/%postid%/post/%postname%/
Run Code Online (Sandbox Code Playgroud)

如何在变量中获取数据$id以及$post_name123example?请帮我.提前致谢.

url wordpress blogs permalinks content-management-system

5
推荐指数
2
解决办法
3860
查看次数

如何在现有的rails应用程序中集成博客?

我有一个工作轨道应用程序.我想添加一个博客.我的要求是:

  • 它应该存在于我的域的子目录中,例如: http://www.mydomain/blog
  • 它应该使用我的应用程序布局
  • 它应该针对Seo进行优化(漂亮的网址,元标记,标题......)
  • 它应该是相对"全功能"
    • Markdown编辑首选(或所见即所得的编辑)
    • 类别和标签
    • 管理部分与身份验证
    • 评论
    • 我安装之前的演示(为什么没有演示?)

你知道什么适合这些需求吗?该网站的博客部分旨在由公司内部使用.使用它的人是非技术性的,但他们可以应对降价或一些非直观的功能.

我试过了:

blogs rails-engines ruby-on-rails-3

5
推荐指数
0
解决办法
460
查看次数

如何在我的octopress博客中添加新页面

我做了这些:

添加"关于"页面例如:

1.创建"关于"页面:
rake new_page["about"]

2:添加链接:
<li><a href="/about">About</a></li>

然后生成....

并且出现"约"标签; 但它无法点击; 新页面没有出来

为什么...

html blogs octopress

5
推荐指数
1
解决办法
999
查看次数

Django:在通用DetailView中实现表单

在浏览了几个Google搜索结果页面之后,我仍然拼命陷入同样的​​问题。我正在尝试在博客文章下实现评论字段。感谢您的任何提示和建议!

我正在使用Django中的Blog进行工作,该博客中设置了第一个通用的ListView来简要显示所有可用的博客帖子,并设置了第二个通用的DetailView来更详细地显示特定的博客帖子。现在,我想在特定博客帖子下方放置一个add_comment_field,并在其下方显示所有其他注释。当注释表单显示在单独的页面上但与DetailView不在同一页面上时,它可以工作,这是理想的结果。

我怀疑这与views.py和forms.py之间的相互作用有关,但是我无法弄清楚问题所在。

再次感谢您的帮助!

views.py

from django.shortcuts import render, get_object_or_404, redirect
from .models import Post, Comment
from .forms import CommentForm
from django.views.generic.detail import DetailView

class ParticularPost(DetailView):
    template_name='blog/post.html'
    model = Post

    def add_comment_to_post(self, pk):
        post = get_object_or_404(Post, pk=pk)
        if self.method == "POST":
            form = CommentForm(self.POST)
            if form.is_valid():
                comment = form.save(commit=False)
                comment.post = post
                comment.save()
                return redirect('post_detail', pk=post.pk)
        else:
            form = CommentForm()
        return {'form': form}
Run Code Online (Sandbox Code Playgroud)

urls.py

from django.conf.urls import url, include
from django.views.generic import ListView, DetailView
from .models import Post, Comment
from …
Run Code Online (Sandbox Code Playgroud)

forms django blogs comments detailview

5
推荐指数
1
解决办法
3101
查看次数

Heroku:如何将静态站点生成与 Python/Flask 集成

我正在运行一个https://www.example.org托管在 Heroku上的 Flask 网站,附带一个静态博客,https://www.example.org/blog我通过 Hugo 生成,我希望使这个过程更有效率

根据我的研究,出于 SEO 的原因,最好将博客放在子目录中。

我目前维护博客的工作流程如下:

  1. 用 Hugo 写 Markdown 帖子
  2. 检查以协调 Hugo 和 Flask 应用程序之间的 css 等
  3. 生成静态html代码
  4. 修复链接错误等。
  5. 将静态输出从hugo/public 文件夹移动到flask_app/static/blog 文件夹
  6. 我正在使用whitenoise访问静态文件夹
  7. 部署到 Heroku --> https://www.example.org/blog通过 Flask 提供服务

我意识到通过 Flask 提供静态内容的计算效率较低(这是可以接受的),但这现在不是主要问题。

但我确定一定有更好的方法?!

python blogs static heroku flask

5
推荐指数
1
解决办法
430
查看次数

Jekyll 有没有办法为图像设置基本路径?

我正在使用 Jekyll 创建博客,为了组织起见,我决定将图像放在文件夹下:“assets/img/[帖子名称]/”。这些文件夹看起来像这样:

\n
.\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 assets\n\xe2\x94\x82\xc2\xa0\xc2\xa0 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 css\n\xe2\x94\x82\xc2\xa0\xc2\xa0 \xe2\x94\x82\xc2\xa0\xc2\xa0 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 BMFW.css\n\xe2\x94\x82\xc2\xa0\xc2\xa0 \xe2\x94\x82\xc2\xa0\xc2\xa0 \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 vs.css\n\xe2\x94\x82\xc2\xa0\xc2\xa0 \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 img\n\xe2\x94\x82\xc2\xa0\xc2\xa0     \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 2021-05-23-Blog-presentation\n\xe2\x94\x82\xc2\xa0\xc2\xa0         \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 test.jpg <--\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 _config.yml\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 Gemfile\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 Gemfile.lock\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 index.html\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 _layouts\n\xe2\x94\x82\xc2\xa0\xc2\xa0 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 layout.html\n\xe2\x94\x82\xc2\xa0\xc2\xa0 \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 post.html\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 _posts\n\xe2\x94\x82\xc2\xa0\xc2\xa0 \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 2021-05-23-Blog-presentation.md\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 README.md\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 script\n \xc2\xa0\xc2\xa0 \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 cibuild\n
Run Code Online (Sandbox Code Playgroud)\n

似乎 page.name 变量由于某种原因不存在(我已经用 检查过{{page | inspect}}),所以我使用这一行来获取帖子的名称:

\n
{{ page.path | replace: ".md","" | split: "/" | slice: -1 | }}\n
Run Code Online (Sandbox Code Playgroud)\n

这意味着如果我想显示一个名为的图像test.jpg我会写:

\n
![]({{ site.baseurl }}/assets/img/{{ page.path | replace: ".md","" | split: "/" | slice: -1 | …
Run Code Online (Sandbox Code Playgroud)

html blogs jekyll

5
推荐指数
1
解决办法
1868
查看次数