Monday, 29 April 2024
FREE EDUONIX ADV
E. Katsaniotis

E. Katsaniotis

After Greek Army, I started with QBasic in QL, a computer brother of Spectrum, 2 Degrees, almost 2 Certificates, from GWBasic to Oracle Tech & IBM tech & Solaris Clusters, at almost 60s to CMS tech.

Friday, 10 April 2020 11:41

Rocket Russian

Outline

{index}

Introduction to Rocket Russian

The people from Rocket say that if you know English you can learn Latin Origin languages in 600 hours of training. If you want to learn Greek, Arabic, Russian you need to double time.  The lesson builds sentences by the knowledge of the words. Other Russian lessons do not include Grammar, Rocket has Grammar and Culture Lessons. 

My opinion for Rocket

I just want to say that for me it has the best series of Russian Lessons. I live in Russia and it is for me difficult to find in these price lessons.  If you want to learn a new language it is a good choice. The GUI of Rocketons Russian is good for repetitions of reading and also has voice recognition. With a lot of practice, you can learn to pronounce well, to read, and to write.

And you can read for all your life, like Udemy, you do not pay for 6 months (you can do it), but is an alternative for all your life.

So Go for Rocket.

The link to Rocket

Other schools are not like Rocket Russian - the role of native language 

There are other schools to learn Russian, usually, they do not have Grammar and a lot of Rocket students have started from a different method and then hade completed the training of Rocket Russian. If you want you can do it. People wit native Arabic or Chinese or Japanise language are learning very fast, people with Latin origin language are learning slower.

.

I am not affiliated by any means with the Rocket, I am just a student, but I made this article because they support Cambodia.

P.S. Rocket Languages recently started supporting Ang Chhum Primary School in Cambodia. A percentage of every Rocket Languages sale goes to helping the teachers and children. 

 

Read more about it here.

Other Languages

English from India II

 

Other Online Schools

Rosetta

 

 

 

Table of Contents:

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

Follow link

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.

For Codeigniter

Official tutorial 

Other Articles

App CI

App Laravel

Wednesday, 25 March 2020 07:51

For PHP programmers

 

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 

The site of PHP
 

When we write a program with PHP, we can write:

  • in vanilla PHP (it means using the language as it is)
  • using a PHP framework (it means a set of commands that summarize the functionality) like, CodeIgniter, Laravel e.t.c.
  • using a PHP CMS like WP, Joomla, Drupal e.t.c ( it means using prebuild blocks of code, or even first write the blocks)

If we write in this language, we must have libraries written to speed the procedure, but in general, it is more difficult and time-consuming.

When we use a PHP framework, it is faster and easier. The fastest and easiest framework is Codeigniter, it uses MVC (Model View Controler) model and it is Object Oriented.  If you work alone or you are two programmers go with CI.

WordPress is a framework, a blog platform, and a CMS, it is the easiest the fastest to write code and it is the most popular CMS, it has blocks of code-named plugins. Joomla has triggers and extensions, it is more difficult than WP. Drupal is the most secure and difficult.

 

Comparison of CodeIgniter PHP Framework with WordPress PHP Framework

 

Similarities of WP and CI, as frameworks are:

  • both are easy
  • you can build fast the code

Differences are:

  • CI includes Cache functionality, WP not
  • CI uses the MVC model, it is OOP
 There is a question, why to spend time with PHP and Frameworks, and not write all code with a CMS?

Someone can give many answers, I'll give a few reasons:

  • Speed of loading the site
  • Customization (to write a custom app)
  • Security (you write the code, can be more secure)

 

 

 

FREE Gimp Book + Save For Web plugin

Table of Contents:

Introduction

In 2009 I bought PhotoShop from an Internet e-shop. At that time I was in Greece. Then I learned that if someone brings PS from the US, or buys from the internet is not legal and he is going to pay a penalty. One PhotoGrapher had bought PS  from America, when they found him he paid a lot.  This is very bad you buy, you pay a penalty and you can not use it (PS). So I decided to learn an alternative software and this is GIMP.

As you know that a FREE alternative to PhotoShop is Gimp and Save For Web is a plugin of GIMP.  Gimp has many plugins, Themes, and other staff. A way to optimize an image in order for our site to be fast is to install the Save For Web Plugin and use it. This Lessons of Udemy offers all FREE.

Site of Gimp

Site

See out PATH for GIMP 

PATH

In this PATH has the Tutorial about Save For WEB

Tutorial

 

At Udemy has a course about Gimp 2.8, it is FREE and includes (Gimp, Save For Web):

--- video lessons

--- the famous plugin Save For Web + Gimp version that works  (and other plugins), this plugin can be used to optimize images for Web

--- a book about GIMP.

 

I want to say that I am not affiliated with Udemy or the author. I am a student at Udemy, but I try to help the people who want a FREE solution for their work.

Thursday, 09 January 2020 06:02

Menu Paths

Menu Paths

Monday, 30 September 2019 14:48

Characteristics of Drupal (2019)

 

 

 

Outline

 

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

 

Characteristics of other CMS'

For WordPress

For Joomla

Monday, 30 September 2019 14:48

Characteristics of Joomla (2019)

 

 

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

 

Characteristics of other CMS'

For WordPress

For Drupal

 

WordPress image

Outline

 

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

 

Characteristics of other CMS'

Joomla Characteristics

Drupal Characteristics

 

 

 

Page 60 of 60

Web Traffic

0.png1.png0.png7.png5.png8.png2.png
Today644
Yesterday1678
This week644
This month53070

  • Operating System: Unknown

Who Is Online

5
Online

2024-04-29

Information

Viktoria Katsanioti,

Kaliningrand,

Russia

matizegr@yahoo.com