• Blender India
    BlenderIndia is an online platform to provide a medium for enthusiastic Blender3D artists in India. BlenderIndia aims to provide a online medium for Computer 3d artists using blender to showcase their work and also get them in touch with people looking for 3D artwork as well as 3D designers and developers working with Blender3D. Various facilities available on BlenderIndia.in are mainly for the benefit 3D artists and designers.
  • Swadhyay Cafe
    Learn at ease

1 day 21 hours ago

What is a CRUD Operation?

CRUD

CRUD stands for Create, Read, Update and Delete

These are the four basic functions of persistent storage usually related to data or content.

Public-Facing Website

1 day 23 hours ago

What is a Public-Facing Website

A public-facing website is a website that is accessible to anyone on the internet without the need for authentication or special permissions.

The most basic needs that a CMS should provide

5 days 16 hours ago

The most basic needs that a CMS should provide

When we talk about a CMS certain very basic aspectes are needed from the same. Here we are going to see the most basic needs that a CMS should provide. Content Management, CRUD operations, Usability, Searching, Accessibility, Access Control and Scalability

Expectations from a Web CMS. From a users point of view

1 month 2 weeks ago

Expectations from a Web CMS. From a users point of view

A web CMS is a very common way to deploy and manage websites. It provides us with a lot of functionalities. If you are planning to deploy a website using a web CMS then you should check out if the following expectations are fulfilled

Server-Side Scripting Language like PHP

1 month 2 weeks ago

What is the use of a Server-Side Scripting Language like PHP

A server-side scripting language is a programming language used to generate dynamic web content on the server before sending it to the user's browser. It allows websites to interact with databases, handle user authentication, process forms, and generate personalized content.

Managing a static website

1 month 2 weeks ago

Managing a static website

Even though none of the websites theses days are static in design and content, even then if you decide to develop a static website for some reasons, this post discusses the challenges and skills needed for management of the same.

Managing a static website involves manually handling content, structure, and files without the use of databases or server-side scripting.

 Typical requirements and expectations from a website

1 month 2 weeks ago

Website Development: Typical requirements and expectations from a website

Internet and the web has become an integral part of our lives today. With the vast amount of people visiting websites for various purposes and looking for appropriate contents, a web developer need to be in pace with the current need and expectation from a website. This post discusses the key aspects that should be included in a website for better interactivity and engagement.
This post also clarifies why static websites cannot provide these functionality on their own.

Drupal logo

1 month 4 weeks ago

Drupal 10 Installation

Enabling Clean URL

3 months ago

Enabling Clean URL

Many a times the URL looks like the following https://opensourcecook.in/index.php?page=blog&id=123
This type of URL does not convey any meaning to either the user of is useful for search engine, instead of these if we have something like https://www.opensourcecook.in/blog/post/iot/what-smart-device

The above URL clearly indicated that the it is a "blog post" with main topic "IoT" and with discussion about "What are smart Device".
When we install Drupal/WordPress it by default uses the clean URL. If the clean URL is not set in our web-server (Apache) then you will find it difficult to work with Drupal or many pages will show error. This post talks about how to enable clean URL

LAMP setup

3 months 3 weeks ago

Setting up a web development enviornment on Linux Mint i.e. the LAMP Server

LAMP is a popular open-source software stack used to build dynamic websites and web applications. The same is also used for developing web setups on local machines.
What is the LAMP Server? The acronym stands for Linux (the operating system), Apache (the web server), MySQL (or MariaDB, the relational database management system), and PHP (or sometimes Python/Perl, the programming language).

python library

4 months 2 weeks ago

Libraries in Python

Python also comes with it set of libraries which can be used for different set of purpose. Having the knowledge of the list of libraries can help our efforts in coding and writing better and efficient code (as discussed in previous post about libraries).

Drupal directories

4 months 3 weeks ago

Drupal 10 directory structure

In Drupal 10, the directory structure is organized to separate various aspects of the system, including core files, contributed modules, custom modules, themes, and more.
It is a good idea to know what these contain and what goes in where.

Address

OpenSourceCook.in
"Natraj"  Bungalow,
Colony No.7,  Sr.No. 38.
(Lane Behind Sai Baba Mandir)
Kale Borate Nagar, Hadapsar,
Pune - 411028.
Get Directions