태그 보관물: portable-apps

portable-apps

OsX와 Windows가 쉽게 실행되는 이식 가능한 데이터베이스와 같은 것이 있습니까? 만들 필요가있다. (전혀 컴퓨터가 아닌, 연구

나는 학교에서 프로젝트를위한 작은 데이터베이스를 만들 필요가있다. (전혀 컴퓨터가 아닌, 연구 프로젝트의 종이 문서를 색인하고 분류하고있다.)

문제는 9 월에 내 학기가 끝났고 다른 학생들이 프로젝트를 수습해야한다는 것입니다. (매 학기마다!) 그래서 자유롭고 OS 불가지론적인 (또는 적어도 OsX / Windows) 프로젝트의 다음 학생들에게 쉽게 제공 될 것입니다.

MySQL / HTML 인터페이스가있는 USB 키를 실행하는 WAMP에 대해 생각하고 있었지만 처음에 선택한 OS에 잠겨 있습니다. LibreOffice와 같은 것들은 진정으로 이식 가능한 것을 찾지 못한다면 결국 옵션이 될 것입니다.

누구나 해결책을 염두에두고 있습니까?



답변

리브레 오피스는 그 일을 할 것이지만 나는 웹 기반 솔루션이 더 좋을 것이라는데 동의한다. 주의를 기울이면 WAMP / LAMP / MAMP를 혼용하여 사용할 수 있습니다. OS 기능, 특히 시스템 기능을 사용할 때주의하십시오.

또한 서버 기반 도구 대신 SQLite를 사용하여 시스템간에 쉽게 이동할 수 있습니다.

개인적으로, 모든 플랫폼에서 쉽게 회전 할 수 있으므로 Node.JS를 SQLlite와 함께 사용하는 것이 좋습니다. 다시 말하지만, 시스템 참조를 제출하는 데주의를 기울이지 만 특별히 어렵지는 않습니다. 그런 식으로 데스크탑에서 일부 서버를 계속 실행하지 않아도되므로 노드 서버를 시작하는 것이 매우 빠르며 데이터베이스를 실행할 서버가 필요하지 않습니다.


답변

PostgresQL, mySQL 및 친구들은 오픈 소스이며 여러 플랫폼으로 포팅됩니다. 하나의 플랫폼에서 실행하고, 데이터 덤프를 수행하고, 다른 플랫폼에서 데이터를로드 할 수 있습니다.

당신은 당신이 자신의 어플 라이언 스를 할 수 있다고 생각합니까? 이 모든 것을 VMWare 인스턴스에 넣으십시오. 그런 다음 컴퓨터에서 컴퓨터로 전송할 수 있습니다.
거꾸로 : 종류의 반 세트. 단점 : 일이 잘못 될 때 리눅스를 다루어야 할 것이다.

이런 종류의 설정을 잊어 버리려고 애쓰는 데 감사 드리며, 어떤 수준에서는 피할 수없는 복잡성이 있습니다. 매일 매일 통증이 없도록 충분한 두께를 두는 경우, 파손 된 경우 “어떻게 작동합니까?”라는 큰 충돌이 발생합니다. 또는 기능을 추가하기를 원할지라도.


답변