문제

좋아, 그래서 나는 폴링 사이트를 만들고 싶지만 전형적인 여론 조사처럼 작동하지 않습니다.

내 운영 방법은 다음과 같습니다.

사용자 등록 및 확인 이메일이 확인되면 확인되면 몇 가지 주제로 하나의 거대한 여론 조사에 도달하지만 하나의 주제를 선택할 수있게되면 각 주제에 배포 할 수있는 20 개 정도의 "토큰"이 있습니다. 원한다. 그런 다음이 사용자는 투표를 저장하고 결과를 표시 할 수있는 데이터베이스로 들어갑니다. 이 20 개의 토큰은 일주일에 한 번, 한 달, 또는 격주로 또는 무언가를 보충합니다.

이것이 기본 아이디어입니다. 나는 이것이 좋은 생각인지 묻지 않는다. 이 사이트 에이 사이트에 설치할 수있는 설문 조사 플러그인/애드온 유형이 있는지 또는 사용자 정의 해야하는지 알고 싶습니다.

이 사이트의 추가 기능은 사용자가 일반적인 여론 조사에 투표하는 다른 섹션이 있다는 것입니다. 이 여론 조사는 첫 번째 주요 여론 조사에 어떤 주제를 추가 해야하는지 묻습니다.

이를 지원하는 플러그인이 존재하면 누군가 나에게 말할 수 있습니다.

또는 이것이 사용자 정의 된 경우. 얼마나 강렬할까요? 나는 PHP에 대한 초보자 이해를 가지고 있으며 MySQL은 이것이 내가 할 수있는 일입니까?

도움을 주셔서 감사합니다.

감사

도움이 되었습니까?

해결책

글쎄, 일반적으로 플러그인에는 플러그를 연결하는 아키텍처가 필요합니다. 에게, WordPress 또는 Joomla와 같은 CMS 시스템과 같은. 따라서 "플러그인"은 아마도 당신이 찾고있는 것에 사용하기에 잘못된 용어 일 것입니다. 소프트웨어 패키지 나 사전 작성된 스크립트를 원하는 것처럼 들립니다.

그러나 당신이 묘사하는 것은 상당히 사이트별로 들리지만, 기존 솔루션을 찾기가 어려울 것이라고 생각합니다. 이와 같은 일반적인 패키지를 만들려면 사이트의 시각적 디자인 (CSS-Skinning 필요한)의 세부 사항에 의존하기 때문에 데이터베이스 (필요한 여러 데이터베이스에 대한 설치 및 지원), 아마도 Cron 작업 일 것입니다. (신뢰 예약 필요) 및 사용자의 PHP 코드에 통합. 또한 드문 폴링 설정처럼 들립니다.

처음부터 그것을 만들려면 경험이 풍부한 개발자가 너무 오래 걸리지 않을 것입니다. 며칠 또는 일주일 동안 단순한 백엔드를 함께 던질 수있는 것 같습니다. 그런 다음 그 위에 모든 사이트 디자인을 추가합니다. 이전에 MySQL 및 PHP에 사이트를 구축 한 적이 없다면 학습 곡선을 설명하기 위해 더 오래 필요할 것입니다. PHP/MySQL에는 너무 가파르지 않지만 좋은 관행과 디자인은 배우는 데 시간이 걸리므로 몇 가지 좌절이있을 수 있습니다.

다른 팁

이 튜토리얼을 살펴보십시오. 최소한 그들은 훌륭한 출발점이 될 수 있고 아마도 당신에게 영감을 줄 수 있습니다.

가장 큰 변경 사항은 각 사용자 (또는 IP 주소) 당 데이터베이스에 토큰을 날짜에 저장해야한다고 생각하여 토큰 수를 20으로 재설정 할시기를 알 수 있습니다. 사용자가 카운트를 재설정 할 수 있습니다. 사이트를 방문하고 REPLENISH의 날짜는 과거를 가지고 있거나 필요에 따라 재설정하는 예정된 작업을 가질 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top