Explain Software Design & Implementation Activity

Software Design & Implementation Activity:

The implementation stage of software development is the process of converting a system specification into an executable system. A software design is a description of the structure of the software to be implemented, the data which is part of the system, the interfaces between system components and, sometimes, the algorithms used. Designers design step by step to meet the finished design to be implemented in programming to crease an executable system out of the specification.

Thus, output of each stage of the design process is the input of the next stage. Stages continue until a finished design is met which includes all the specification and work involved in the development of the software.

How to read and write INI files in PHP?

INI Files:

INI files are simple text files with a basic structure consisting of sections, property and value. INI files can be used across different platform which is a great advantage as a single INI file can be used in various versions of the same application for various platforms. INI files are used to store configurations for applications in a manner of property = value. Values can be single or one dimensional array. Also sections can be used to group same type of configurations. The last thing is comments, we can write comments in INI files. Comments in INI files starts with ; (semicolon)

How to Save PHP Array in Database in PHP

When we create management system or a CMS like application, we need to store a lot of configuration per user, per module etc. Multidimensional array is the best ever thing to work with in such situation. Configuration can be of two different types; searchable and not searchable. Searchable configurations are those which are used to filter a search result. For example various flags, tags, categories that we store with contents. We might need to filter contents with this flags, tags etc. No searchable configurations are like widget settings. We do not search for settings of an widget, rather we need those settings while rendering the widget.

How to read commented lines in a PHP file in PHP?

Did you ever noticed the commented lines over theme files, widget and plugin files in PHP in different CMS like wordpress etc.? These commented lines are not there just because the developer wanted to, these are most probably there as the system where the file will be used requires those lines to be there at the beginning of the file to describe the files in terms such as the name of the theme or plugin, created date, author name, last modified, version name etc. These information about the file then can later be used in the system or CMS.

This purpose can be solved in many ways, such as
  1. Using a .ini file
  2. Using a separate .php file that returns an array of information
  3. Using a array-string-array method
  4. Using .txt or any file with any or no extension
  5. Using a registration method

How to pass or use PHP array in Javascript variable?

Multidimensional PHP arrays are similar to multidimensional JSON objects. So shouldn't be there a way to use a multidimensional PHP array in Javascript? Obviously, and there is ways. For example you can use AJAX to make a request and get the PHP back in JSON format. However, why to make an AJAX call if the array is ready to be used already? Right.

If the PHP array is ready to be used in Javascript already, then just simply echo the PHP array in a Javascript variable as follows.