SiliconByte is a tech news website built using PHP, designed to provide the latest technology news and recommendations in the Bengali language (Bangla).
Please Visit: https://siliconbyte.sajidifti.com
SiliconByte provides up-to-date technology news articles in the Bengali language. Users can read about the latest developments, product releases, and industry trends.
The site includes a recommendation system that suggests articles to users based on their interests and reading history. This feature enhances the user experience by offering personalized content. If a user is not logged in, the recommendation system will be turned off and display the most viewed and least viewed articles instead.
Users can create accounts, log in, and manage their profiles. The recommendation system utilizes user data to make relevant content suggestions. Writers can write and manage articles. All users can edit their profiles.
The website includes an admin panel for managing user activity logs, visiting user IP address and count, and site settings.
To run SiliconByte on your local development environment or a web server, you'll need the following:
Ensure that you have PHP installed on your server or local machine. You can download PHP from the official website if it's not already installed.
You can use a web server like Apache or Nginx to host SiliconByte. Make sure the web server is properly configured.
SiliconByte uses a MySQL/MariaDB database to store articles, user data, and recommendations. Run the siliconbyte.sql file to populate the database.
You can also use XAMPP to run the project.
git clone https://github.com/sajidifti/Siliconbyte_Bangla_Tech_News_Site_PHP
If you are using Xampp, place the project folder inside htdocs. Then visit localhost/[project_folder_name].
SiliconByte is open-source software released under the MIT License. See the LICENSE file for details.
For any questions or feedback, please contact me:
Sajid Anam Ifti info@sajidifti.com