Professional Documents
Culture Documents
www.softheme.com
Table of Contents
1. Analyze existing and 7. Improve the page preloading
popular social networks
8. Address important web
2. Consider content design requirements
3. Enable communication 9. Filter the content
4. Host on cloud 10. Protect the application
5. Analyze system's load 11. Consider SEO
6. Optimize the page size 12. Provide the system's
support
www.softheme.com
www.softheme.com Social
Social Network:
Network: Technical
Technical Notes
Notes and
and Hints
Hints on
on Building
Building aa Social
Social Network
Network Application
Application
What are you going to learn here?
Lessons learned in course of the development of a number of large-scale
social network platforms:
- selecting a technology
www.softheme.com
www.softheme.com Social
Social Network:
Network: Technical
Technical Notes
Notes and
and Hints
Hints on
on Building
Building aa Social
Social Network
Network Application
Application
1. Analyze existing and popular social networks
Focus on:
Examples:
www.softheme.com
www.softheme.com Social
Social Network:
Network: Technical
Technical Notes
Notes and
and Hints
Hints on
on Building
Building aa Social
Social Network
Network Application
Application
2. Consider content
www.softheme.com
www.softheme.com Social
Social Network:
Network: Technical
Technical Notes
Notes and
and Hints
Hints on
on Building
Building aa Social
Social Network
Network Application
Application
3. Enable communication
- share the content through existing network
- incorporate e-mail notification:
unsubscribe link should be provided
www.softheme.com
www.softheme.com Social
Social Network:
Network: Technical
Technical Notes
Notes and
and Hints
Hints on
on Building
Building aa Social
Social Network
Network Application
Application
4. Host on cloud
We recommend:
www.softheme.com
www.softheme.com Social
Social Network:
Network: Technical
Technical Notes
Notes and
and Hints
Hints on
on Building
Building aa Social
Social Network
Network Application
Application
5. Analyze system’s load
System's architecture should be created keeping in mind the system's
goal and objective, for example:
www.softheme.com
www.softheme.com Social
Social Network:
Network: Technical
Technical Notes
Notes and
and Hints
Hints on
on Building
Building aa Social
Social Network
Network Application
Application
6. Optimize the page size
- maximum page weight should be less than 1 Mb
- third-party content storage servers can be utilized
www.softheme.com
www.softheme.com Social
Social Network:
Network: Technical
Technical Notes
Notes and
and Hints
Hints on
on Building
Building aa Social
Social Network
Network Application
Application
7. Improve the page preloading
www.softheme.com
www.softheme.com Social
Social Network:
Network: Technical
Technical Notes
Notes and
and Hints
Hints on
on Building
Building aa Social
Social Network
Network Application
Application
8. Address the most important web design requirements
www.softheme.com
www.softheme.com Social
Social Network:
Network: Technical
Technical Notes
Notes and
and Hints
Hints on
on Building
Building aa Social
Social Network
Network Application
Application
9. Filter the content
anti-spam
stop lists flag system
rules
www.softheme.com
www.softheme.com Social
Social Network:
Network: Technical
Technical Notes
Notes and
and Hints
Hints on
on Building
Building aa Social
Social Network
Network Application
Application
10. Protect the application
www.softheme.com
www.softheme.com Social
Social Network:
Network: Technical
Technical Notes
Notes and
and Hints
Hints on
on Building
Building aa Social
Social Network
Network Application
Application
11. Consider SEO
- sitemap
- user-friendly URLs
- meta-tags
- tag clouds
- social bookmarks
- Google adwords,
Yahoo! search marketing
www.softheme.com
www.softheme.com Social
Social Network:
Network: Technical
Technical Notes
Notes and
and Hints
Hints on
on Building
Building aa Social
Social Network
Network Application
Application
12. Provide the system’s support
- backup procedures
- maintenance
www.softheme.com
www.softheme.com Social
Social Network:
Network: Technical
Technical Notes
Notes and
and Hints
Hints on
on Building
Building aa Social
Social Network
Network Application
Application
Thank you!
Questions??? → info@softheme.com
www.softheme.com
www.softheme.com »
» Outsourcing
Outsourcing to
to Softheme™
Softheme™