设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
编程开发讨论区 —— LinuxSir.cn
›
Linux 程序设计专题讨论
›
关于在线的系统要用什么来编?
1
2
/ 2 页
下一页
返回列表
查看:
1017
|
回复:
13
关于在线的系统要用什么来编?
[复制链接]
xiaodolphin
xiaodolphin
当前离线
积分
67
IP卡
狗仔卡
发表于 2006-8-27 14:17:47
|
显示全部楼层
|
阅读模式
比如在linux下,我用c语言开发了一个自己的编译器(假设已经开发好),我要做成在线式的,放到网页上,让大家都可以通过我的编译器来编译他们自己写的文件,要实现这样的功能,我大概要用什么语言来编写这个WEB服务的东西呢?
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
wsw
wsw
当前离线
积分
484
IP卡
狗仔卡
发表于 2006-8-27 21:07:37
|
显示全部楼层
想象很丰富! 可以用php,先读出用户输入,在调用你的编译器编译,再用php生成一个页面,其中有个连接指向目标文件。 实现细节只能是一点一点测试了。
回复
支持
反对
使用道具
举报
显身卡
xiaodolphin
xiaodolphin
当前离线
积分
67
IP卡
狗仔卡
楼主
|
发表于 2006-8-27 21:23:03
|
显示全部楼层
PHP可以实现吗?
那要怎么在网页上调用到自己的编译器?
回复
支持
反对
使用道具
举报
显身卡
DoDo
DoDo
当前离线
积分
1538
IP卡
狗仔卡
发表于 2006-8-27 22:30:19
|
显示全部楼层
如果你有自己的服务器,那么你不需要自己写编译器,直接调用gcc就行了
如果你没有自己的服务器,而是想写一个任何人放在网上都可以用的在线编译器.... 估计运算起来会比较费时,可能吃力不讨好
回复
支持
反对
使用道具
举报
显身卡
xiaodolphin
xiaodolphin
当前离线
积分
67
IP卡
狗仔卡
楼主
|
发表于 2006-8-28 13:03:54
|
显示全部楼层
我就是做了个编译器,是给专门的人用的,我要在我这里架个服务器作个网站,这些人可以登录我的网站来使用我这个编译器
回复
支持
反对
使用道具
举报
显身卡
xiaodolphin
xiaodolphin
当前离线
积分
67
IP卡
狗仔卡
楼主
|
发表于 2006-8-28 13:05:33
|
显示全部楼层
类似现在的在线杀毒的那种网站
回复
支持
反对
使用道具
举报
显身卡
DoDo
DoDo
当前离线
积分
1538
IP卡
狗仔卡
发表于 2006-8-28 13:20:52
|
显示全部楼层
自己架服务器就简单了, 把编译器当作外部命令还调用就行.
回复
支持
反对
使用道具
举报
显身卡
xiaodolphin
xiaodolphin
当前离线
积分
67
IP卡
狗仔卡
楼主
|
发表于 2006-8-28 15:00:48
|
显示全部楼层
因为我对WEB编程方面不熟,能说得清楚点吗?谢谢阿,我就是想找个思路,看看学习什么样的语言来开发!
回复
支持
反对
使用道具
举报
显身卡
wsw
wsw
当前离线
积分
484
IP卡
狗仔卡
发表于 2006-8-28 18:53:00
|
显示全部楼层
可以用php实现的,也可以写CGI。 如果是自己的服务器,就直接外部调用你的编译器。 如果服务器的负担不重,就可以用我说的方法。 编译好了,就直接生成一个页面,指向目标文件。 当用户登出时再删掉这个目标文件。 具体实现就这能你自己去看一下php了。
但是这种方式的性能不太好! 除非你的服务器有两个以上强劲的CPU。
为什么一定要用web方式呢? 直接让用户ssh上来编译,不行吗?
回复
支持
反对
使用道具
举报
显身卡
xiaodolphin
xiaodolphin
当前离线
积分
67
IP卡
狗仔卡
楼主
|
发表于 2006-8-29 01:48:53
|
显示全部楼层
ssh方式感觉看上去没有那么好看,呵呵!
那你说这样的方式,我是不是应该让用户注册登录后,我给他一个空间存放他的源代码,然后再让用户写入要编译的命令,最后点击确定来实现编译?我自己的想法是这样的,不知道合不合理!
回复
支持
反对
使用道具
举报
显身卡
下一页 »
1
2
/ 2 页
下一页
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
LFS(LinuxfromScratch)
服务器架设、应用、维护
Linux 基础讨论区(新手速成)
Archlinux讨论区
硬件设备 Linux 驱动
SuSE Linux
Slackware Linux
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表