2017-12-22 43 views
1

MySQL을 DB로 사용하는 웹 플랫폼에서 작업하고 있습니다. 또한 플랫폼 용 모바일 앱을 만들고 API를 사용하여 DB에서 데이터를 가져옵니다. 뚜렷한 요구 사항을 손상시키지 않으면 서 웹 및 모바일 App API를 수용 할 수있는 단일 SQL 쿼리 세트를 유지하는 메커니즘은 무엇입니까? SQL 쿼리에 대한 수정 사항이있는 경우 두 번 수행해야하며 오류가 발생하기 쉽지 않게하려고합니다.웹 사이트 및 API에서 사용되는 SQL 쿼리를 유지하는 방법

+0

고유 한 요구 사항은 무엇입니까? 둘 다에 공통 웹 서비스를 제공 할 수는 없습니까? – Jonno

+0

당신 말이 맞습니다. 모든 것이 독특하지는 않습니다. 그러나 모바일 및 웹에서 UI의 장점을 최대한 활용하려면 콘텐츠가 표시되는 방식이 다르므로 SQL 쿼리 – Sid

+0

이 충분히 유익합니다 .-) 개인적으로 두 가지 사이에 유의미하고 값 비싼 차이가 없으면 나는 그것을 작동하게하는 방법. rob conklin의 솔루션은 본질적으로 똑같은 것을 말하고 있습니다. SQL Powerful Web Service에는 상속의 개념이 없습니다. – Jonno

답변

1

데이터 액세스 레이어를 라이브러리로 만듭니다. open-closed principal을 준수하면 필요에 따라 개체를 확장하여 요구 사항의 특성을 처리 할 수 ​​있습니다.

+0

감사합니다. Rob. 나는 프로젝트에서 PHP와 Codeigniter를 사용하고있다. 이 개념이 제대로 작동하는지 확인하겠습니다. – Sid

관련 문제