2016-08-17 1 views
0

안녕하세요. 나는 아르헨티나의 연대 농장 (www.facebook.com/granjasolidaria)에있는 FL의 Alex입니다.데이터베이스 및 데이터 테이블을 검색하는 오프라인 메뉴. Indexeddb 또는 nw.js 또는?

저는 남미의 가장 가난한 마을에서 아이들을 방문하는 데 도움이되는 많은 사람들에게 자유로운 성경 앱을 만들고 있습니다.

불행히도 나는 진짜 프로그래머가 우리를 위해 그것을 찾지 못했습니다. 누구야, 나? ..html/css/js에 대한 매우 제한된 지식. 그러나, 나는 내가 원하는 거의 모든 것을 모을 수 있었다. 기본적으로, 1. 메뉴를 사용하여 성경을 찾아보고, 2. 성경을 검색/필터링합니다. 그게 다야!

나는 약간의 datatables를 배웠고 ... 그렇습니다! 전체 성경 텍스트를로드하는 데 시간이 오래 걸립니다 ...하지만 더 나쁜 경우 키 업 검색은 전혀 좋지 않습니다. 그것은 걸러 내야 만합니다.

무엇을 시도 했습니까? 나는 서버 측 프로세싱이 모든 것을 더 빠르게 만들 것이라고 의심하지만, 다른 데이터 소스를 사용해 보았지만, db (나는 PHP/mysql을 열심히 시도했다)에 연결하기에는 충분하지 못하고, 소리처럼 미친 듯이 더했다. 여기 아래의 많은 사람들이 인터넷에 접속할 수 없으므로 오프라인이 실제로 필요합니다. indexeddb 또는 nw.js를 배우고 싶습니까? 자유롭게 말할 수 있습니다. 감사합니다

답변

0

그럼 여기에 많은 요소를 고려해야합니다. 먼저 인터넷은 일반적인 것이 아니므로 오프라인에서해야합니다. Nw.js는이 작업에 좋습니다.

거기에 사용하는 PC의 종류는 무엇입니까? 어떤 종류의 운영 체제인가? win xp, win98? Vista 이상? 리눅스? Nw.js는 winxp 이상, linux 및 mac 만 지원합니다.

최적화에 관하여. 데이터에 어떤 형식이 있습니까? 최적화 된 메모리라면 검색과 필터링이 매우 빠릅니다. nw.js에서 sqllite와 같은 실제 쿼리를 실행할 수있는 indexeddb와 오프라인 데이터베이스를 사용할 수 있습니다. Nw.js는 좋은 선택이 될 수 있지만 지금은 앞으로 더 많은 정보와 코드가 필요합니다.

관련 문제