Як створити соціальну мережу?

Як створити соціальну мережу?
Мабуть, одна з найпопулярніших тем створення сайту — це соціальна мережа. Це питання є досить популярним, і в цій статті я вирішив його розібрати і детально розповісти про те, як створити соціальну мережу. Існує два шляхи створення соціальної мережі: з нуля і з використанням готового движка. Давайте розберемо спочатку другий варіант, тому що він є найбільш простим і легким.

Шляхом пошуку найбільш оптимальних движків для соціальної мережі я вибрав два найбільш відповідних: Social Engine. Це, мабуть, кращий движок для соціальної мережі.

Однак, він є платним, і це його головний мінус. А демо-версія працює лише 30 днів, зрозуміло, всі вихідні коди приховані, що також є мінусом. Joomla. Сама Joomla не є движком для створення соціальної мережі, проте, шляхом додавання різних розширень, можна перетворити Joomla в соціальну мережу, хоча це вимагатиме багато часу на пошук і настройку додаткових розширень.

Тепер розберемо спосіб створення соціальної мережі з нуля. Цей спосіб є досить трудомістким і вимагає великих знань, однак, він є дійсно найкращим.

Жоден движок, який би він не був хороший, не буде кращим за власного з наступних причин: Безпека. Це основна перевага, так як будь-який загальнодоступний движок сам по собі не є безпечним. Вміст же Вашого движка буде відомо тільки Вам, що і забезпечує хорошу безопасноти, навіть якщо Ви зовсім початківець Web-програміст. Легко підтримувати і розвивати.

Величезна проблема готових движків, що вони досить важко розширюються. Ви будете залежати від різних розширень і доповнень, так як самі нічого зробити не зможете. Більше того, кожне розширення зменшуватиме безпеку Вашого сайту.

Відсутність сміття. Движки завжди роблять максимально універсальними, щоб вони підійшли, як можна більшому числу користувачів.

Побічним ефектом цього є величезна кількість всякого зайвого сміття, який зменшує безпеку, збільшує нестабільність і зменшує швидкість роботи сайту. У зв’язку з цим, я настійно рекомендую Вам створювати соціальну мережу саме з нуля.

А знання, які будуть потрібні для цього, на цьому сайті є в достатній кількості. Також Ви можете задавати мені запитання в коментарях.

А щоб Ви розуміли, як взагалі робиться власний движок, почитайте цю статтю:. Успіхів! PS Соціальна мережа — це звичайний сайт, для якого потрібно створити движок.

Створивши движок, соціальна мережа буде готова, а як навчитися створювати свої движки розповідається в цьому курсі (там же є і приклад):.

Як створити соціальну мережу?

Сподобалася стаття? Поділися нею з друзями!




Добавить комментарий