我目前正在开发一个网站,它可以创建一个考试并使用php和html画布生成考试结果。我现在很困惑我的下一步将是什么。我真的需要一个可以成为我自己的基础的样本网站。我如何下载整个网站代码和数据库?
答案 0 :(得分:1)
要获取数据库,您需要将数据库的内容导出到文件中。如果您使用的是mysql,请查看import java.util.Arrays;
import java.util.List;
import org.json.JSONArray;
import org.json.JSONObject;
public class JsonDemo {
public static void main(String[] args) {
JSONArray jsonArray = new JSONArray();
List<Person> persons = Arrays.asList(new Person("Mike", "Clark"), new Person("Stephen", "Dickens"));
persons.stream().forEach(p -> {
JSONObject responseDetailsJson = new JSONObject();
responseDetailsJson.put("firstName", p.getFirstName());
responseDetailsJson.put("lastName", p.getLastName());
jsonArray.put(responseDetailsJson);
});
System.out.println(jsonArray.toString());
}
}
public class Person {
private String firstName;
private String lastName;
public Person(String firstName, String lastName) {
super();
this.firstName = firstName;
this.lastName = lastName;
}
public String getFirstName() {
return firstName;
}
public void setFirstName(String firstName) {
this.firstName = firstName;
}
public String getLastName() {
return lastName;
}
public void setLastName(String lastName) {
this.lastName = lastName;
}
}
命令。
要移动整个网站,您需要ftp根目录(可能首先压缩它,可能使用tar),其中包含所有css,javascript和HTML文件。这同样适用于PHP脚本。
但要成为一个很酷的孩子,您需要将您的文件存储在某种源代码版本控制系统中,例如GIT或SVN。然后只需要在另一台机器上检查你的分支。
答案 1 :(得分:0)
您不能下载任何网站的服务器端代码和数据库,直到您成为天才黑客,他们可以入侵所需的系统并访问您需要的所有内容。
闯入任何系统都是非法的,根据您所在的国家/地区法律,您可能会被判入狱或被罚款。
如果任何人可以下载我的代码那么世界上不需要任何程序员和软件开发人员,因为他们可以下载一些软件并只是修改它。 我建议你最好开始编码来完成你的项目,或者开始黑客攻击它。
答案 2 :(得分:0)
您不能 - 除非您拥有对服务器的完全访问权限。
我强烈建议您自己创建一个github帐户并搜索开源php应用程序,您可以从中学到很多东西。
答案 3 :(得分:0)
根据我的理解,在阅读了您的问题后,如果您打算下载一些在线网络及其数据库,那么这不符合道德规范,但仍有其他方法可以满足您的需求。
在Github中,您可以根据需要使用很多应用
此外,还有很多资源和框架可用,你需要做的就是谷歌的需要