2011-04-08 2 views
3

좋아, 이제 사용자가 새로운 소셜 네트워킹 사이트를 개발하여 사용자가 새로운 사람을 만나고 (새로운 친구를 추가하는 등) 콘텐츠를 추가 할 수 있습니다. 그러나 Stackoverflow와 같은 등급 시스템도 갖게됩니다 (The concept 배지). 그러나 우리가 필요로하는 것보다 더 많은 기능이 있습니다 (예 : NewsFeed의 맨 아래에있는 더 많은 버튼과 같이 Ajax를 통해 콘텐츠를 가져 오는 것). CakePHP를 사용하여 무언가를 만드는 것을 생각하고있었습니다. 그러나 기존의 오픈 소스 소셜 네트워킹 엔진 (예 : Elgg)을 수정해야한다면 혼란 스럽습니다. 내가 CakePHP에서 일한다면 바퀴를 다시 만들 것인가? 개발 시간은 나를위한 요소가 아닙니다. 또한 내가 가질 가능성이있는 옵션들 사이의 단점 (보안 중 하나입니까?)을 대조 할 수 있습니까? (CakePHP vs Elgg vs Drupal 대 다른 것). 나는이 시점에서 무엇이든 더 개방적이다. 어떤 제안이라도 대단히 감사 할 것이다.새로운 소셜 네트워크 사이트 만들기. 시작을위한 권장 프레임 워크?

P.S - 드루팔 (Drupal과 Elgg는 프레임 워크가 아니라는 것을 알고 있지만 나에게도 실행 가능한 옵션처럼 보입니다.

+0

가능한 속행 : [# 1337934] (http://stackoverflow.com/questions/1337934/a-good-framework-for-easily-creating-a-social-networking-site), [# 818630] (http://stackoverflow.com/questions/818630/is-it-drupal-good-for-building-social-networking-site), [# 3380519] (http://stackoverflow.com/questions/3380519/php -framework-for-social-networking), [# 2077056] (http://stackoverflow.com/questions/2077056/social-networking-development-where-to-start) – drudge

+0

@jnpcl - 고마워,하지만 여전히 ' 내 질문에 대답 - 내가 처음부터 일해야합니까 아니면 Elgg와 같은 기존의 소셜 네트워킹 엔진을 구축해야합니까 – dsignr

+1

사실 저는 CodeIgniter를 사용하거나 처음부터 시작하여 일부 CI 라이브러리를 빌려 왔습니다. 꽤 강력한 기능 세트 (libs 등)를 가지고있는 동안 가장 가벼운 PHP 프레임 워크입니다. – bschaeffer

답변

4

옵션은 이유가 당신의 잠재적 인 요구로 광대 감사합니다 거기에 하나의 대답은하지 않고 내 요구에 맞는 솔루션이 당신을 적합하지 않습니다. 나는 Elgg와 같은 완전한 기능을 갖춘 엔진에 대한 많은 경험이 없지만 Drupal을 이미 알고 있으므로 진심으로 고려할 것입니다. Drupal Commons. 드루팔 (Drupal)의 학습 곡선은 가파르지만 가치가 있습니다. 드루팔 (Drupal Commons)은 폐쇄 된 패키지가 아니며, 드루팔 (Drupal)과 그 모듈성을 구축합니다. 따라서 소수의 훌륭한 서비스 제공 업체만으로 부족한 전문 지식을 찾지는 않을 것입니다.

+0

+1 드루팔 (Drupal Commons)은 드루팔 (Drupal) 사용자이기는하지만, 필자는 그걸 본적이 없으며 날짜까지 보지 못했습니다. 몽고 감사합니다. – dsignr

2

Drupal dev 자신이기 때문에 Ruby on Rails를 고려해야한다고 말하고 싶습니다. 결국, 트위터는 내가 아는 한 그것으로 잉태되었다. Ruby on Rails는 거의 모든 아이디어를 시장에 출시 할 수 있도록 설계되었습니다. Drupal은 훌륭한 콘텐츠 관리 시스템입니다. 자신에게 호의를 베풀고 RoR에 대한 충분한 고려를하십시오.

+0

Rimian에게 감사드립니다. 나는 Ruby를 꼭 시험해 보겠다. 사실, 루비와 함께 가야만하는지, 아니면 딜레마에 처해 있는지. 나는 루비가 확장 성이 없다고 들었다. 그래서 나는 그것을 무시했다. 이제는 돌아가서 시도해 보겠습니다. – dsignr

+0

RoR은 실제로 초고속으로 설계되지 않았지만 확장 할 수 있습니다. 불행히도, 나는 전문가가 아니다. 그러나 요구 사항을 충족시키기 위해 고심하고있는 드루팔 (Drupal) 애플리케이션보다 확장 성이 좋습니다. Micheal Hartl의 튜토리얼을 살펴보십시오. 그것은 어딘가에서 척도를 언급합니다. – Rimian

+0

감사합니다. 그것을 들여다 볼 것이다! – dsignr

0

나는 소셜 네트워크 엔진 유성을 사용하려고 시도, fspace, 유용 희망. :

관련 문제