我对Google的Go很新,但我正在尝试通过编写一个简单的应用程序来与SQLite 3数据库进行交流.到目前为止,我遇到了一些不同的sqlite库,但它们似乎都很少维护或者很少或没有文档.
我希望有人可以通过建议一个用于SQLite 3的库,并为我提供一些简单的INSERT和SELECT的演示代码,指出我正确的方向.
感谢您的时间.
一位好朋友刚给我发了以下电子邮件
我的父亲正在为当地一所大学提出建立创新和技术中心的建议.作为其中的一部分,他建议他们教授网页设计和网站开发.我的问题是您认为什么是网页设计和网站开发的"行业标准"工具.我认为我对网页设计(html,flash,photoshop,dreamweaver)有很好的处理,但我想要你的需要并需要一些关于web开发的指导(.net,ajax,visual C++,rubyonrails).思考?
我能够指导他在Microsoft Stack(Visual Studio + Expression Studio)上占主导地位的工具,但我不确定人们在rails,python或PHP等上使用ruby编写的内容.
我在这问这个是因为:
那些使用这些堆栈的人,您使用什么类型的工具进行开发?
数据库
源控制
编者
- TextMate(Mac)
- Notepad ++(Windows)
- emacs或vim(跨平台)
集成开发环境
构架
调试
亲爱的堆栈溢出社区,
我被赋予了为我正在为之工作的大公司改造几个网站的任务,以及为组织内部管理和文档存储开发内部Intranet站点.
我的"问题"是这样的:他们希望我使用一套框架/一套语言/技术,我可以向他们证明这些技术是"稳定的,企业就绪的技术,具有良好的记录."
规范的"大局"实际上并不太复杂:实施企业级CMS来管理每个部门的网页,主要处理产品信息和文档(即更简单的www.linksys.com版本).
作为一名开源程序员,我希望将Python与TurboGears一起使用并从头开始构建,但我无法真正找到向总统证明TurboGears拥有巨大企业记录的方法.Zope似乎有很多企业用途,但对我来说看起来有点臃肿.Django可能是一个选项,但似乎不像TurboGears那样灵活.
我宁愿不使用PHP,但Drupal有一个非常好的简历,下面有"正确"的名字(美国在线,索尼,MTV); 加上它可以节省我从头开始构建许多CMS组件.
Rails可能是另一种选择,但我不太熟悉它(作为Python/PHP程序员,Ruby的语法让我发疯).
SO社区会为这样的项目提出什么建议?我相信你们中许多人都面临同样的困境.最终工作/不适合你的是什么?正如我之前所说,我的第一选择是Python,第二选择是PHP,第三选择是Rails.
谢谢你,塞思
我正在构建一个网络应用程序,用于处理用户和客户端之间的内部电子邮件和其他频繁的中小型文本块。存储这些数据的最佳方法是什么?在数据库 (MySQL) 中还是作为数千个单独的文件?压缩它怎么样(PHP 的 gzcompress() 或 MySQL 的压缩功能)?
这不会是一个公共应用程序,因此用户负载将是最小的(一次少于 20 个用户)。但是,应用程序中每天都会有很多来回通信,所以我预计数据量会随着时间的推移而增长(这就是我想压缩它的原因)。
我想将数据保存在数据库中以便于访问和移植,但是我在这里看到的一些关于图像的线程建议使用文件存储。你怎么认为?
谢谢你,赛斯
编辑澄清:我不需要对文本进行任何类型的搜索,这就是为什么我倾向于压缩它以节省空间。
出于各种无关紧要的原因,我们在 PostgreSQL 中以加密或 base64 编码格式存储文本块。但是,我们希望能够使用 PostgreSQL 的全文搜索来查找和返回未加密/解码形式与搜索查询匹配的数据。
人们将如何实现这一目标?我已经看到其他帖子提到在将数据发送到数据库之前构建 tsvector 值的能力,但我希望在 Postgres 端会有一些可用的东西(至少对于 base64 文本)。
python ×2
sql ×2
base64 ×1
blob ×1
database ×1
encryption ×1
enterprise ×1
frameworks ×1
go ×1
mysql ×1
php ×1
postgresql ×1
ruby ×1
sqlite ×1
storage ×1