- SocialEngine PHP Self Hosted
- Best Mobile
- Advanced Plus
- Best Seller
- Advanced
- Best Value
- Essential
- Claim your independence with SocialEngine.
- Monetization
- Content Management
- Private Messaging
- Social Network Structure
- Activity Feed
- Member Profiles
- You Dream It. You Build It. Your Way.
- Do you have any questions?
- IS THERE A SOCIALENGINE PHP FREE TRIAL?
- WHICH ONE IS RIGHT FOR ME?
- Saved searches
- Use saved searches to filter your results more quickly
- License
- Elgg/Elgg
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- About
SocialEngine PHP Self Hosted
SocialEngine PHP community software hosted on your server.
Best Mobile
Advanced Plus
SocialEngine PHP Source Code Access
Best Seller
Advanced
SocialEngine PHP Source Code Access
Best Value
Essential
SocialEngine PHP Source Code Access
SocialEngine PHP gives you a simple yet powerful unbranded network that you can customize in any way. You’ll have the freedom to maintain full control over all aspects of your site and content. No “powered-by,” no ads (unless you want them for making money), no BS.
With multiple social frameworks to choose from, you can decide how your community members will connect, share and interact with each other. Control layout and page elements with visual, drag-and-drop content management features.
Get pro installation when buying SocialEngine. Use our support knowledge base to find answers to many of your questions. Pay to open support tickets or establish monthly support for guaranteed access and response times.
Claim your independence with SocialEngine.
Monetization
Monetize your site through subscription and membership billing plans, offering paid-only access for certain levels or sections of the community. Make money by displaying ads where you want them, targeting by profile types, networks or member levels.
Content Management
SocialEngine’s easy to use CMS enables you to customize the layout, style and content through drag-and-drop layout functionality. Leverage public and private sections, SEO-friendly URLs, file and media management, multi-language support and more.
Private Messaging
Enable private messaging between members, including thread-like discussions and message history with links and attachments. Do mass-messaging or limit messages to targeted recipients with community notifications and via email.
Social Network Structure
You have multiple options for how people will join and interact in your community. Create networks based on profile commonality, email message templates, two-way and one-way follower scenarios, invitation options and more.
Activity Feed
Keep up to date with what’s happening in your community! An activity feed featuring posts, comments, notifications and more is a core feature of the SocialEngine platform.
Member Profiles
Your community members have a range of content, activity and personal information features that can be fully customized. Set profile types, layouts, member and moderator levels, privacy, profile questions, post options and more.
You Dream It. You Build It. Your Way.
With a full list of official plugins to choose from, you can build your site your way.
The SocialEngine system is plug and play easy!
Do you have any questions?
We work to make SocialEngine a fun and easy platform to work with. If you have any questions, please feel free to contact us and we’ll get back to you as soon as possible!
IS THERE A SOCIALENGINE PHP FREE TRIAL?
WHICH ONE IS RIGHT FOR ME?
If you’d prefer to host your community on your own server, go with SocialEngine PHP download. With SocialEngine PHP download, you can access and customize the unencrypted code according to your requirements. If you don’t want to set up your own server, SocialEngine Managed is right for you.
Should you want third party plugins or themes, you would either need to use the download version or choose the Enterprise managed plans that allow third party products.
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
A social networking engine in PHP/MySQL
License
Elgg/Elgg
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
fix(views): do not use rel to track related hover menu placeholders
Git stats
Files
Failed to load latest commit information.
README.md
Elgg is an open source rapid development framework for socially aware web applications.
- Well-documented core API that allows developers to kick-start their new project with a simple learning curve
- Composer is the package manager of choice that greatly simplifies installation and maintenance of Elgg core and plugins
- Flexible system of events that allows plugins to extend and modify most aspects of application’s functionality and behavior
- Extendable system of views that allows plugins to collaborate on application’s presentation layer and built out complex custom themes
- Cacheable system of static assets that allows themes and plugins to serve images, stylesheets, fonts and scripts bypassing the engine
- User authentication is powered by pluggable auth modules, which allow applications to implement custom authentication protocols
- Security is ensured by built-in anti CSRF validation, strict XSS filters, HMAC signatures, latest cryptographic approaches to password hashing
- Client-side API powered by asynchronous JavaScript modules via RequireJS and a build-in Ajax service for easy communication with the server
- Flexible entity system that allows applications to prototype new types of content and user interactions
- Opinionated data model with a consolidated API layer that allows the developers to easily interface with the database
- Access control system that allows applications to build granular content access policies, as well as create private networks and intranets
- Groups — out of the box support for user groups
- File storage powered by flexible API that allows plugins to store user-generated files and serve/stream them without booting the engine
- Notifications service that allows applications to subscribe users to on-site and email notifications and implement integrations with other their-party services
- RPC web services that can be used for complex integrations with external applications and mobile clients
- Internationalization and localization of Elgg applications is simple and can be integrated with third-party services such as Transifex
- Elgg community that can help with any arising issues and hosts a repository of 1000+ open source plugins
- Elgg is a modular OOP framework that is driven by DI services
- NGINX or Apache compatible
- Symfony2 HTTP Foundation handles requests and responses
- RequireJS handles AMD
- Laminas Mail handles outgoing email
- htmLawed XSS filters
- DBAL
- Phinx database migrations
- CSS-Crush for CSS preprocessing
- Imagine for image manipulation
- Persistent caching with Memcached and/or Redis
- Error handling with Monolog
Elgg is managed by the Elgg Foundation, a nonprofit organization that was founded to govern, protect, and promote the Elgg open source social network engine. The Foundation aims to provide a stable, commercially and individually independent organization that operates in the best interest of Elgg as an open source project.
The Elgg project was started in 2004 by
Copyright (c) 2008-2023, see COPYRIGHT.txt
Elgg is released under the GNU General Public License (GPL) Version 2 and the Massachusetts Institute of Technology (MIT-X11) License.
See LICENSE.txt in the root of the package you downloaded.
The project site can be found at https://elgg.org/.
Visit http://learn.elgg.org for more information about Elgg.
For development credits, see CONTRIBUTORS.txt.
About
A social networking engine in PHP/MySQL