我将创建一个非常自定义的新Web应用程序.
它将包含完全可搜索的图像 - 以非常非常自定义的方式.
当您单击图片时,您可以添加注释等.
它要求用户注册,但注册/登录过程也将高度自定义.
目前我正在使用CodeIgniter.但是我已经阅读了很多关于CMS的帖子,比如Drupal,听起来我可以让它处理基本的东西,也许是设计和其他前端工作.
我没有使用CMS的经验,事实上,我刚刚开始使用像CI这样的MVC框架,并且对开始开发变得更容易感到印象深刻.
所以,我想知道,如果我要创建这种应用程序,我可以使用drupal然后添加常用的东西,就像我将使用CodeIgniter一样,如控制器,视图,模型,配置文件,我自己的库等等?
它如何在像Drupal这样的系统上运行?你如何使用任何MVC框架编写PHP代码.听起来它有很多模块,我只是想知道,如果我可以将它用作MVC框架但是有这些基本的东西和设计准备好使用的好处?它听起来像是从头开始提供Web应用程序的最佳"库".
使用它创建自定义应用程序难吗?我猜它有像图像和用户这样的模块,但是我怎样才能自定义这些图像,以便每个图像上都有标签和国家信息,或让每个用户订阅图像的更改,该电子邮件将发送给用户等等?
我想安装一个模块很容易.问题是,我该如何自定义它.也许我不需要所有的表列.也许我想添加/删除业务逻辑.
使用Drupal有什么优点和缺点?它甚至是正确的方式吗?
你能用Drupal制作一个Stackoverflow吗?Facebook的?推特?YouTube吗?假设你当然知道php.
分享您的想法,因为我是创建Web应用程序的新手!
谢谢
So BSON is JSON serialized right?
{"hello": "world"} → "\x16\x00\x00\x00\x02hello\x00 \x06\x00\x00\x00world\x00\x00"
But why is it called Binary Json? What does binary stands for?
I always tend to associate binary with 10101010101. But the BSON serialization format above wasn't in 101010101010 form.
Could someone explain for me what the Binary here means so I understand why it's called Binary JSON?
我读过HMVC(分层模型视图控制器),它的结构灵活.
看看这张图:
http://techportal.inviqa.com/wp-content/uploads/2010/02/MVC-HMVC.png
我想知道Rails 3插件是否是Rails 3中HMVC的答案?
编辑:为什么我不能在这个开始赏金?没有赏金按钮,错误?
我有3个节点文件:
// run.js
require('./configurations/modules');
require('./configurations/application');
// modules.js
var express = module.exports.express = require('express');
var app = module.exports.app = express.createServer();
// app.js
app.configure(...)
Run Code Online (Sandbox Code Playgroud)
Run.js需要两个文件,需要模块并创建变量的modules.js,以及应该使用该变量的app.js.但我在app.js上收到错误导致app未定义.
有没有办法让这成为可能?
我无法弄清楚这一点.
如果我输入:
function myfunction(){
......
if ...
return TRUE;
if ...
return FALSE;
}
Run Code Online (Sandbox Code Playgroud)
为什么我不能这样使用它:
$result = myfunction();
if ($result == TRUE)
...
if ($result == FALSE)
...
Run Code Online (Sandbox Code Playgroud)
或者我必须使用:
$result = myfunction();
if ($result == 1)
...
if ($result == 0)
...
Run Code Online (Sandbox Code Playgroud)
或这个:
$result = myfunction();
if ($result)
...
if (!$result)
...
Run Code Online (Sandbox Code Playgroud) 我想知道是否有一个与Java用户相同的Drupal?
他们有开源CMS替代品吗?
我想知道是否有一个用Python编码的开源CMS与Drupal(或Joomla或Wordpress)一样大.
我试图了解在ruby-on-rails 3中创建表的过程.
我读过有关迁移的内容.所以我应该通过编辑文件来创建表格:
Database Migrations/migrate/20100611214419_create_posts
Database Migrations/migrate/20100611214419_create_categories
Run Code Online (Sandbox Code Playgroud)
但它们是由以下因素产生的
rails generate model Post name:string description:text
rails generate model Category name:string description:text
Run Code Online (Sandbox Code Playgroud)
这是否意味着每次我想创建一个表时我都要使用"rails generate model"命令?
如果我创建一个迁移文件但想要添加列,该怎么办?我是否创建了另一个迁移文件来添加或直接编辑现有的迁移文件?导游告诉我添加一个新的,但这是我不明白的部分.我为什么要加一个新的?因此,新状态将依赖于2个迁移文件.
以及如何添加新的迁移文件进行更新呢?什么是命令?如果我必须删除列或编辑它们.怎么做到这一点?
rails generate model Post name:string description:text
Run Code Online (Sandbox Code Playgroud)
导致上面的命令只添加列.
如果我不使用命令,我如何创建迁移文件?
在symfony中我只是直接编辑一个schema.yml文件,没有带版本控制的迁移文件等等.
我想在django你只需创建模型,它将创建数据库表.
我是RoR的新手,想要了解创建表的图片.
谢谢
我想在我的数据库记录中有动态字段.
例如:我想为用户构建一个应用程序来创建自己的表单.
用户可以创建以下表单:
个人资料:
工作:
国家:
正如您所看到的,这是一个非常动态的结构:
所以我想知道,最好的数据库是什么:关系(mysql/postgresql)或者像mongodb/couchdb/cassandra这样的非关系数据库,甚至像xindice这样的xml数据库?
即使我为此选择非关系数据库,将安全关键信息存储在客户和计费信息中是否明智?
我听过有人说,如果您的信息需要唯一性,那么请使用关系数据库."我们不想冒两次向客户收费的风险".他们实际上意味着非关系型数据库存在哪些问题?您不能在非关系数据库中存储唯一数据吗?
我想到的另一件事:不会在非关系数据库中保存数据意味着我会有重复的条目吗?
考虑这个例子:
分类:
办公室
办公室
如您所见,存在相同条目的情况.非关系数据库如何处理这些?我很习惯关系数据库.
我总结了一下我的问题:
令人惊讶的是Expect(TCL)如何自动化我通常无法做的很多事情.
我以为我可以通过阅读一本书深入了解Expect,但在我这样做之前,我想问一下是否有其他解决方案/语言可以做到Expect的工作?
例如.我读过人们将Expect与Awk和Perl进行比较.
Awk和Perl可以做同样的事情吗?
那么像Python和Ruby这样的其他语言呢?
Expect是事实上的自动化工具还是其他解决方案/语言更优越?