- Details
- Written by: ekatsa
- Category: Blog
- Hits: 5
Outline
- Intro to 19 most important Characteristics of WordPress
- It is FREE and Popular best characteristic of WordPress
- It is very easy to learn an excellent Characteristic of WordPress
- It is Secure
- It needs Cache Plugins (not build in functionality like Joomla or Drupal)
- It is a fantastic choice for blogs one of the FREE best Blogs platforms
- I've met site with up to 40000 register users
- Written in PHP
- it uses PHP procedural & its own Framework Language
- Template are using Bootstrap or other frameworks of CSS
- It uses a new editor Gutenberg and the Javascript Library React JS newest Characteristic of WordPress
- It has a lot of plugins free and paid and a lot of Themes FREE or paid this characteristic means economy
- It uses Child Themes, in order to not lose the local modification of your site
- It uses SEO customizer
- It is light and cab easily optimized
- We can optimize and secure by .htaccess and plugins
- A lot of sites have a Security problem because of not updating or bad plugins are not secure
- Very-Very big Community support this characteristic means for every problem we can have many solutions, articles, forums, online free and paid lessons
- It is mobile-friendly (depends on Theme)
- It has a very popular e-commerce solution
Intro to 19 most important Characteristics of WordPress
This article includes the main Characteristics of WordPress. I publish 19 Characteristics but are more. The question is what is WP and why use it and what are its characteristics? What makes it so popular? What are its main elements? WordPress is the most popular CMS. Some of the main characteristics if a CMS are: a system that we are able to change very fast the info position, the template, to add or remove plugins (prebuild blocks of code), to develop and finish very fast the web application. A CMS is a fast solution and especially WP is very good for one Developed. easy to learn and maintain, wit a lot of FREE plugins, Themes, and very big Community support.
The 19 Most Important Characteristics of WordPress are listed below:
It is FREE and Popular best characteristic of WordPress
--- Free & -- 60% of market
It is very easy to learn an excellent Characteristic of WordPress
--- Easy to learn and maintain
It is Secure
--- Secure (third party plugins have bugs)
It needs Cache Plugins (not build in functionality like Joomla or Drupal)
--- Needs Cache plugins
It is a fantastic choice for blogs one of the FREE best Blogs platforms
--- proper for blogs
I've met site with up to 40000 register users
--- a maximum number of users 38,000
Written in PHP
--- written in PHP, HTML, CSS, JS (uses the MVC model in the creation of widget),
some more WordPress characteristics are
it uses PHP procedural & its own Framework Language
--- most PHP code is Procedular and its own framework programming language
Template are using Bootstrap or other frameworks of CSS
--- templates using Bootstrap or other Frameworks of CSS
It uses a new editor Gutenberg and the Javascript Library React JS newest Characteristic of WordPress
-- new editor + Use React JS
some more Characteristics are:
It has a lot of plugins free and paid and a lot of Themes FREE or paid this characteristic means economy
--- it has a lot of free Plugins & Templates
It uses Child Themes, in order to not lose the local modification of your site
--- it uses Child Themes for local template customization (so that to not overwritten from update)
some other main Characteristics of WordPress are:
It uses SEO customizer
-- it uses permalinks for SEO optimization + plugins
It is light and cab easily optimized
– --it is light (fast)
We can optimize and secure by .htaccess and plugins
--- it is needed for SEO, Optimization & Security to edit .htaccess
some more Characteristics are:
A lot of sites have a Security problem because of not updating or bad plugins are not secure
--- It has more than 80% sites hacked every year (not updated sites and bad plugins)
Very-Very big Community support this characteristic means for every problem we can have many solutions, articles, forums, online free and paid lessons
--- big community support
It is mobile-friendly (depends on Theme)
--- mobile-friendly
It has a very popular e-commerce solution
--Woocommerce
- Details
- Written by: ekatsa
- Category: Blog
- Hits: 3
- Introduction
- Joomla is less easy comparing with WordPress
- It has a smaller portion on the market than WordPress
- It is free
- It is secure
- It includes Cache Functionality
- It is proper for communities
- It is written in PHP
- Joomla has templates written in Bootstrap
- Comparing with WordPress, Joomla has fewer Plugins & Themes
- Joomla does not use Child Themes, it uses Overwrites
- It contains SEO technology
- Via .htaccess we can optimize, secure and add SEO functionality
- Joomla has few sites hacked
- Joomla, comparing with WordPress, has smaller Community Support
- It is mobile friendly
- It has extensions
Introduction
Joomla is less popular compared with WordPress, and a little difficult. In this article are the main Characteristics of Joomla, maybe to be more. This is a fast picture of this CMS. It has less support but you can find whatever you need. On the other hand, Drupal is still more difficult from the three. Joomla has its characteristics as every CMS. It is a matter of choice, every CMS has friends, and at the end of the day, the important is to have done your work with love, because love gives quality. I am using Joomla for this site. So follow the Characteristics of Joomla in a list format.
Joomla is less easy comparing with WordPress
-- less easy
some other characteristics of Joomla are:
It has a smaller portion on the market than WordPress
--- popular (5,2% CMS market)
It is free
--- Free
It is secure
--- Secure
It includes Cache Functionality
--- Includes Cache functionality
It is proper for communities
--- proper for communities
some other characteristics of Joomla are:
It is written in PHP
--- written in PHP, HTML, CSS, JS (it uses MVC model)
Joomla has templates written in Bootstrap
--- templates using Bootstrap or other Frameworks of CSS
Comparing with WordPress, Joomla has fewer Plugins & Themes
--- it has less of free Plugins & Templates
Joomla does not use Child Themes, it uses Overwrites
--- it uses Overwrites for local template customization (so that to not overwritten from update)
It contains SEO technology
–- it uses URL configuration to create SEO URLs
some other characteristics of Joomla are:
Via .htaccess we can optimize, secure and add SEO functionality
-– it includes SEO functionality , Optimization & Security to edit .htaccess
Joomla has few sites hacked
–- Only 3% of sites hacked (2018)
Joomla, comparing with WordPress, has smaller Community Support
--- less community support
It is mobile friendly
-- mobile-friendly
It has extensions
-- for webshops
-- Learning Management Systems (like our site)
-- and more
- Details
- Written by: ekatsa
- Category: Blog
- Hits: 2
Outline
- Characteristics of Drupal
- Comparing with WordPress is difficult
- Drupal is less popular
- It is FREE
- It is secure an important Drupal characteristic
- It includes Cache functionality, main characteristic
- It has its own Post Types also this is an important Drupal characteristic
- It includes deactivated Forum
- It is proper for big and small projects
- It is written in PHP
- It uses responsive templates
- It has free plugins and Themes
- It is difficult to write a Theme or modify a Theme comparing with WordPress
- It uses SEO links
- Drupal is light
- Like WordPress, we can secure and optimize it via .htaccess
- Comparing with WordPress has less community support
- It is mobile friendly
- Drupal can be used for a blog or e-shop
Characteristics of Drupal
Drupal is the less popular is more difficult but has the best reputation, the below are it is main characteristics to learn it demands more time and effort, but if you love it to do it. If not it is ok. In the article, I include the 19 main characteristics of Drupal, of course, it has more elements but you can read articles, see videos buy books, and course. If you want to learn about Drupal and its man characteristics you must read and play with it.
Comparing with WordPress is difficult
--- little difficult
Drupal is less popular
--- less popular (3,4 % CMS market)
It is FREE
--- Free
It is secure an important Drupal characteristic
--- most secure
more main characteristics are:
It includes Cache functionality, main characteristic
--- Includes Cache functionality
It has its own Post Types also this is an important Drupal characteristic
-- includes post types
It includes deactivated Forum
---includes forum
It is proper for big and small projects
--- proper for big scale projects
more characteristics of Drupal are:
It is written in PHP
--- written in PHP, HTML, CSS, JS
It uses responsive templates
--- templates using Bootstrap
It has free plugins and Themes
--- it has less of free Plugins & Templates
It is difficult to write a Theme or modify a Theme comparing with WordPress
--- it is using for every theme part a copy of the base theme file with the new modifications
It uses SEO links
–- it uses SEO URLs
Drupal is light
–- it is light (faster)
more characteristics of Drupal are:
Like WordPress, we can secure and optimize it via .htaccess
-– it includes SEO functionality , Optimization & Security to edit .htaccess
Comparing with WordPress has less community support
--- less community support (since is less popular)
It is mobile friendly
-- Mobile-friendly (characteristic of Drupal)
Drupal can be used for a blog or e-shop
-- Blogging
-- Ecommerce
- Details
- Written by: ekatsa
- Category: Blog
- Hits: 5
Abstract to programming Languages
There are a lot of types of languages
At the very beginning of my studies, we were writing assembly language which is a low-level language. (around 1983)
We were using COBOL, which is a human-like programming language, after the appearance of Databases, like Oracle, we were able to write in PRO*COBOL. The last speak with databases.
We have a language with Compiler, he creates assembly from the language. For example from C human writer source, we create an assembly file, this file is our binary program.
We have a language with Interpreter, he is the layer that makes the source, human-written code, to communicate with the computer. Languages with an interpreter are Java, PHP, e.tc.
We have 4th generation languages, that are with Forms & Reports GUI and sit on the top of o Database like Oracle.
After the explosion of WEB, we have languages, frameworks and CMS's
Speaking about PHP Family
- Details
- Written by: ekatsa
- Category: Blog
- Hits: 5
Table of Contents:
- Introduction
- What is CodeIgniter?
- Site of CodeIgniter
- What is CodeIgniter MVC?
- In CodeIgniter MVC have three basic classes:
- For Codeigniter MVC
- Other Articles
Introduction
CodeIgniter is a PHP framework, it is good for a small team of programmers (1-2) and you can write very fast applications. Another popular framework is Laravel. There is a special way/pattern to write code the MVC. This article explains the implementation of MVC in CodeIgniter. CodeIgniter is used a lot in countries like India, Indonesia, and this area. In the western world is used for educational projects. The implementation of MVC in CodeIgniter is easy and good for a newbie to understand.
What is CodeIgniter?
It is a PHP Framework that people use for Educational Apps. A Framework has commands that are a summary of more commands in Vanilla PHP.
Site of CodeIgniter
What is CodeIgniter MVC?
It is a pattern that we use in order to manipulate data in some languages like Java, Javascript, PHP e.t.c and it used from some PHP Frameworks like Codeigniter, Laravel e.t.c. MVC it separates the logic layer from the presentation layer.
In CodeIgniter MVC we have three basic classes:
a) Controller (who is doing the management)
b) View (who presents the data)
c) Model (who speaks with the database, in our case MySQL, and fetches the info).
How MVC works:
The browser speaks with the controller.
Then the Controller looks at the Cache if the info exists. If YES controller uses the View to present it ( HTML + CSS + Bootstrap +JS)
If info does not exist, then Controller speaks with Model, Model with Database and returns the info to Controller, the Controller uses the View to present the info to Browser and updates the cache.
In CodeIgniter, we also use Helpers, Libraries, and all the staff that this framework has. For example, we first must load the Database in order to use it with the specific command or by editing the autoload script.