Web Design & Development

📘 Class 51

9 টি প্রশ্ন ও উত্তর

Question #1
PHP-এর পূর্ণরূপ হলো “Hypertext Preprocessor”। প্রথমে PHP-এর অর্থ ছিল Personal Home Page পরে এর নাম পরিবর্তন করা হয় Hypertext Preprocessor (Recursive acronym – মানে নিজের নামেই “P” আছে)।
Question #2
ঠিক আছে! চল PHP এবং JavaScript-এর মধ্যে পার্থক্য সহজ বাংলায় বোঝি। 😄 1️⃣ ভাষার ধরন (Language Type) বৈশিষ্ট্য PHP JavaScript Execution Server-side Client-side (Browser) কাজ Web server এ run হয় Browser এ run হয় Output HTML, JSON, বা অন্য server response Web page DOM পরিবর্তন করে, interactive behavior যোগ করে
Question #3
1️⃣ C Language প্রকৃতি: Procedural (Step-by-step programming) প্রকাশিত: 1972 সালে, Dennis Ritchie দ্বারা ব্যবহার: System programming, OS development, embedded systems Key Feature: Low-level memory control (pointers), fast execution Syntax Example:
Question #4
🔹 Client-Side Language কী? Client-Side Language হলো এমন প্রোগ্রামিং ভাষা যা user-এর browser-এ run হয়। অর্থাৎ, server-এর পরিবর্তে user-এর কম্পিউটার/browser code execute করে। এরা web page interactive এবং dynamic করে। উদাহরণ: JavaScript, HTML, CSS, AJAX
Question #5
Server-Side Language হলো এমন প্রোগ্রামিং ভাষা যা web server-এ run হয়। অর্থাৎ user-এর browser নয়, server code execute করে। এরা dynamic content generate, database access, authentication ইত্যাদি handle করে। উদাহরণ: PHP, Python, Ruby, C#, NodeJS
Question #6
🔹 Client-Side vs Server-Side বৈশিষ্ট্য Client-Side Server-Side কোথায় run হয় User-এর browser (যেমন Chrome, Firefox) Web server (যেমন Apache, Nginx, NodeJS) ভাষা HTML, CSS, JavaScript, AJAX PHP, Python, Ruby, C#, NodeJS মূল কাজ Web page display, layout, animation, user interaction Database query, authentication, business logic, data processing Page reload সাধারণত instant, browser-এ visible Server থেকে নতুন content পাঠানোর জন্য page reload বা fetch লাগে Speed Fast, immediate response Depends on server processing User control Users code দেখতে বা edit করতে পারে Users code দেখতে পারে না Output Directly visible in browser HTML, JSON বা response browser-এ পাঠানো হয় Example Form validation in JS, hover effect, animations Saving form data in database via PHP, login system, dynamic pages
Question #7
1️⃣ Server-side (Most Common) Java প্রায়শই server-side language হিসেবে ব্যবহৃত হয়। Backend development, Web applications, Enterprise apps, API development ইত্যাদিতে ব্যবহৃত হয়। Frameworks: Spring, Spring Boot, Java EE
Question #8
XAMPP হলো একটি free and open-source software package, যা Apache (web server), MySQL (database), PHP, এবং Perl একসাথে নিয়ে আসে। Local server setup করার জন্য ব্যবহার হয়। Web development শেখার জন্য খুবই জনপ্রিয়।
Question #9
XAMPP হলো একটি Free, Open-Source, Cross-Platform Web Server Package, যা একসাথে অনেক গুরুত্বপূর্ণ web development tools নিয়ে আসে। XAMPP এর মূল উপাদান: Component কাজ Apache Web server, HTML/PHP pages serve করে MySQL / MariaDB Database management PHP Server-side scripting language support Perl Server-side scripting language support phpMyAdmin Browser-based MySQL database management tool ✅ অর্থাৎ, XAMPP ব্যবহার করে আপনি আপনার নিজের কম্পিউটারে local server setup করে dynamic websites এবং web applications develop করতে পারবেন।
‹ 1 … 49 50 51 52 53 … 72 ›