Naser Sobhan

Accomplished Software Engineer and Solution Architect

  • Home

source code

Website Screenshot with PHP in Linux – Solved

15/10/2019

I have searched a lot for a proper solution to have websites screenshot with (with and height) and it was not hard until I used different other services on web which was free (limited) and sometimes using google services to solve this issue but I really don’t like to use free services and you know … [Read more…]

Posted in: Developers, Development Projects, source code Tagged: exec, Linux, PHP, screenshot

Simple Bash Script to Restart Apache when it fails

25/06/2019

I should say I have no Idea why Apache fails a lot (sometimes looks like for no reason) maybe huge loads of Users or other things. Server admins can’t monitor the server all the time 24/7, I know there are lots of Monitoring Applications and services but if you want a good one you have … [Read more…]

Posted in: Developers, Methodologies, source code Tagged: apache, shell, shell script

Best way to Automate your Backup process – MySQL

27/01/2019
MySQL-offsite-backup

When first I started my Ooyta.com website in a VPS I was worried what if my server crashes and I lose All my Data (although I had full backup of my VPS everyday) but having MySQL Dump is way better than a full backup. and it was really not good to download it everyday by … [Read more…]

Posted in: Developers, source code, Technicals, Tools Tagged: backup, DevOps, Linux, MySQL, shell

427 PHP Educational Projects (Source Code)

05/08/2017

The Best way to learn programming is to open projects and check them out and learn practically. copy parts and use them in your own project. for me it was the best way and I am still learning from project, I open them reverse engineering (if you want to call it) and then I know … [Read more…]

Posted in: Developers, source code Tagged: Code, PHP, PHP Projects, PHP Source Code, Projects, Source

Blog Posts

  • How to Design and Implement Software Architecture Patterns: 5 Best Practices
  • Unveiling the Top Traits of a Successful Software Engineer – What it takes to Excel in the Competitive World of Tech
  • Decoding Software Architecture: Your Guide to the Design Process
  • How to improve your soft skills as a software developer?
  • 12 Soft Skills That Every Developer Must Learn to Succeed

Copyright © 2025 Naser Sobhan.

Me WordPress Theme by themehall.com