<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: SaraGhalandari</title>
    <description>The latest articles on DEV Community by SaraGhalandari (@saraghalandari).</description>
    <link>https://dev.to/saraghalandari</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F694058%2F41e0855c-4151-45a2-9ebd-ee6a44fb9986.jpeg</url>
      <title>DEV Community: SaraGhalandari</title>
      <link>https://dev.to/saraghalandari</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/saraghalandari"/>
    <language>en</language>
    <item>
      <title>How to enter e-commerce with php frameworks ??</title>
      <dc:creator>SaraGhalandari</dc:creator>
      <pubDate>Fri, 27 Aug 2021 00:06:59 +0000</pubDate>
      <link>https://dev.to/saraghalandari/how-to-enter-e-commerce-with-php-frameworks-5hfj</link>
      <guid>https://dev.to/saraghalandari/how-to-enter-e-commerce-with-php-frameworks-5hfj</guid>
      <description>&lt;p&gt;Which php framework should we choose ??&lt;br&gt;
The question that most beginners initially face is that we will first introduce the frameworks.&lt;/p&gt;

&lt;p&gt;ترینThe most popular of them is laravel, of which there are many educational packages on github.com&lt;/p&gt;

&lt;p&gt;Reasons to use laravel:&lt;/p&gt;

&lt;p&gt;It is easy to learn.&lt;/p&gt;

&lt;p&gt;PHP virtual community favorite.&lt;/p&gt;

&lt;p&gt;There are many resources and forums to teach it.&lt;/p&gt;

&lt;p&gt;It has many libraries and ready-made components that will speed up the implementation of the project.&lt;/p&gt;

&lt;p&gt;Very high security when working with databases and forms (sql injection and CSRF)&lt;br&gt;
Eworkframework symphony&lt;/p&gt;

&lt;p&gt;Reasons to use symfony:&lt;/p&gt;

&lt;p&gt;There are many resources and forums to teach it.&lt;/p&gt;

&lt;p&gt;Long-term support versions.&lt;/p&gt;

&lt;p&gt;Ramframework Yii2&lt;/p&gt;

&lt;p&gt;Similar to ASP.NET, it is suitable for applications where there is a lot of duplication of work&lt;/p&gt;

&lt;p&gt;In addition, it will learn faster than a symphony. The structure of Yii is such that it works easily with Ajax and has a caching system.&lt;/p&gt;

&lt;p&gt;Reasons for using Yii2:&lt;/p&gt;

&lt;p&gt;If you are looking for an efficient error handling tool.&lt;/p&gt;

&lt;p&gt;AJAX support&lt;/p&gt;

&lt;p&gt;It is a framework developed and supported by a community.&lt;/p&gt;

&lt;p&gt;Ramframework cake php&lt;/p&gt;

&lt;p&gt;This framework is mostly used in commercial advertising projects. CakePHP has many plugins and components that make it easier for programmers to develop their project. It also does not require complex configuration and configuration.&lt;/p&gt;

&lt;p&gt;Reasons to use cake php:&lt;/p&gt;

&lt;p&gt;If you are looking for plugins and plugins and components.&lt;/p&gt;

&lt;p&gt;AJAX support&lt;/p&gt;

&lt;p&gt;No special configuration required.&lt;/p&gt;

&lt;p&gt;Complete educational document.&lt;/p&gt;

&lt;p&gt;Codeframework Codeigniter&lt;/p&gt;

&lt;p&gt;Codignatter was created in 2006 under the MVC model. This framework has a very low size (2 MB) and high speed. After the Falcon framework, Codigniter is the second fastest php framework. Codeigniter is also a good choice if you are looking for a framework that does less programming.&lt;br&gt;
Reasons to use Codeeigniter:&lt;/p&gt;

&lt;p&gt;If you need a framework that requires less programming&lt;/p&gt;

&lt;p&gt;High speed&lt;/p&gt;

&lt;p&gt;Several tools in one package&lt;/p&gt;

&lt;p&gt;Made by security tools&lt;/p&gt;

&lt;p&gt;Ramframework Zend&lt;/p&gt;

&lt;p&gt;This framework is suitable for programmers who have experience working with WordPress. The zend framework has many tools for front-end development of a project and supports Drag &amp;amp; Drop system. It also includes encryption systems and has the ability to instantly php online debugging. The company also has a history of working with Microsoft, IBM and Google&lt;/p&gt;

&lt;p&gt;Reasons to use Zend:&lt;/p&gt;

&lt;p&gt;If you are looking for advanced Front-End tools&lt;/p&gt;

&lt;p&gt;The community has a wide range of developers&lt;/p&gt;

&lt;p&gt;AJAX support&lt;/p&gt;

&lt;p&gt;Php instant debugging system online&lt;/p&gt;

&lt;p&gt;framework Phalcon&lt;/p&gt;

&lt;p&gt;The Falcon framework is completely different from other php frameworks. Because its programming style is based on C and C ++ languages. However, it has unique features. Phalcon is the fastest php framework. Features include resource management (Assets), memory, and universal Caching and AutoLoader. It has complete documentation and is easy to learn.&lt;/p&gt;

&lt;p&gt;Reasons to use Phalcon:&lt;/p&gt;

&lt;p&gt;If you are looking for a high speed framework with high capabilities&lt;/p&gt;

&lt;p&gt;Advanced security features&lt;/p&gt;

&lt;p&gt;The C language is developed on Extension&lt;/p&gt;

&lt;p&gt;Complete documentation&lt;/p&gt;

&lt;p&gt;framework slim&lt;/p&gt;

&lt;p&gt;It has simple session capabilities, cookies and routing and quick access to the database.&lt;/p&gt;

&lt;p&gt;Reasons to use Slim:&lt;/p&gt;

&lt;p&gt;If you are looking to develop small web applications with great features&lt;/p&gt;

&lt;p&gt;Ideal for developing RESTful APIs&lt;/p&gt;

&lt;p&gt;Framework documentation ready&lt;/p&gt;

&lt;p&gt;Add-ons include HTTP Caching and Flash&lt;/p&gt;

&lt;p&gt;Uelframework FuelPHP&lt;/p&gt;

&lt;p&gt;It also addresses major application security concerns by providing extensive security features such as URL filtering and output encryption.&lt;/p&gt;

&lt;p&gt;Reasons to use FuelPHP:&lt;/p&gt;

&lt;p&gt;If you are looking for a framework that supports advanced MVC features&lt;/p&gt;

&lt;p&gt;Optimized packages for authentication&lt;/p&gt;

&lt;p&gt;Recommended for building high-performance applications&lt;/p&gt;

&lt;p&gt;Advanced security features&lt;/p&gt;

&lt;p&gt;Pframework PHPPixie&lt;/p&gt;

&lt;p&gt;Reasons to use PHPPixie:&lt;/p&gt;

&lt;p&gt;If you are looking for a framework that is easy to understand and work with&lt;br&gt;
Supports advanced HMVC architecture&lt;br&gt;
Remarkable routing system&lt;br&gt;
Lightweight framework with MongoDB support&lt;br&gt;
What is the best php framework for building e-commerce websites?&lt;br&gt;
Although there are many PHP frameworks on the market that are built with the right, optimized features, Laravel is said to be the most popular framework for developing e-commerce applications. Laravel has more advanced features and security measures built into e-commerce software. In addition, Laravel has several packages available that make application development easy.&lt;br&gt;
What is the best php framework for beginners?&lt;br&gt;
Many php frameworks on the market are slightly different. Although all platforms in the PHP framework list work similarly to the MVC architecture, some of them are designed for beginners to understand. Codeigniter is a PHP framework that is easy to learn and fast to run. It also works on MVC architecture, there are also several Persian language websites that teach this framework.&lt;br&gt;
We never walk in the same shoes. Developers may interact better with one of the frameworks and make it better&lt;br&gt;
I have reviewed php frameworks based on market needs.&lt;br&gt;
 Finally, if you have experience working with php frameworks, share it with us.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Why HTML is not a programming language ?? !!</title>
      <dc:creator>SaraGhalandari</dc:creator>
      <pubDate>Thu, 26 Aug 2021 23:59:52 +0000</pubDate>
      <link>https://dev.to/saraghalandari/why-html-is-not-a-programming-language-356b</link>
      <guid>https://dev.to/saraghalandari/why-html-is-not-a-programming-language-356b</guid>
      <description>&lt;p&gt;Is HTML a programming language?&lt;br&gt;
As you know, html is one of the tools for site design. In fact, html is a symbol or markup language that is widely used in site design and can be used to create web pages that include photos, videos, music, videos, etc. .&lt;/p&gt;

&lt;p&gt;Abbreviation for phrase&lt;br&gt;
Hyper Text Markup Language&lt;br&gt;
Becomes html !!&lt;/p&gt;

&lt;p&gt;language:&lt;br&gt;
Represents a sign language.&lt;br&gt;
:Text:&lt;br&gt;
Indicates that html is no more than a simple text file.&lt;br&gt;
markup:&lt;br&gt;
Indicates that html, unlike programming languages, lacks conditional statements, loops, and functions. Instead, this language has a simple structure called a tag.&lt;br&gt;
In fact, html does not have one more type of command, and that is tags.&lt;/p&gt;

&lt;p&gt;🚫Reasons that tell you why html is not a programming language!&lt;/p&gt;

&lt;p&gt;No Programming Logic&lt;/p&gt;

&lt;p&gt;No functions and variables&lt;/p&gt;

&lt;p&gt;No Mathemathics&lt;/p&gt;

&lt;p&gt;No if else statements&lt;/p&gt;

&lt;p&gt;No data modifying&lt;/p&gt;

&lt;p&gt;Can not take input and produce output&lt;/p&gt;

&lt;p&gt;It's time to stop using html as a programming language 😉&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Let us make mistakes!</title>
      <dc:creator>SaraGhalandari</dc:creator>
      <pubDate>Thu, 26 Aug 2021 21:47:55 +0000</pubDate>
      <link>https://dev.to/saraghalandari/let-us-make-mistakes-3hh4</link>
      <guid>https://dev.to/saraghalandari/let-us-make-mistakes-3hh4</guid>
      <description>&lt;p&gt;Students always love school and do not spend the first day of school without a smile. It may be sad at first to be separated from family and stay at school, but after spending a few moments, this funny sadness turns into happiness.&lt;/p&gt;

&lt;p&gt;But why do our students feel sad and upset after attending school after a while ??&lt;/p&gt;

&lt;p&gt;Has their interest in the lesson diminished? Is there a problem with the education system? Excessive homework? Or ..... there may be all these problems, but then why do students do their homework with a lack of interest? Why do they go to school again despite the problems of the educational system? Let's examine this issue together. The student enters the school with a sense of excitement and starts learning until it is time to give back what he has learned! If he makes a mistake in solving the exercise, he will face violence from the teacher or punishment. Now suppose the teacher does not punish him, but the student's mind punishes him! In this case, he says to himself: &amp;lt;&amp;lt; What a mistake! I showed myself weak and if I make a mistake in solving the exercise next time, they will not like me and will not let me in any discussion because I am a weak human being. Wow, don't make fun of me &amp;gt;&amp;gt; and the phobia of "I will always be the best" starts to form and forces the student to cheat instead of thinking about practicing and finding the right solution! And look for a ready answer instead of learning knowledge and solving its problems in learning. And not having the right to make mistakes causes the thirst for learning to subside.&lt;/p&gt;

&lt;p&gt;Why are we so insistent that everyone is the first student? (Of course, we should not be lazy)&lt;/p&gt;

&lt;p&gt;If a teacher complains about him during a wrong course of teaching, he will never be ridiculed or disliked! The first time he hears this, he is not allowed to make any mistakes!&lt;/p&gt;

&lt;p&gt;The mistake of a teacher can be forgiven and forgotten, but there is no way to compensate for the mistake of a student ??&lt;/p&gt;

&lt;p&gt;And this is not fair :(&lt;/p&gt;

&lt;p&gt;It is not fair that we only care about the score of twenty, not learning, it is not fair to force everyone to get a high score in math ............&lt;/p&gt;

&lt;p&gt;Of course, there are compassionate teachers, kind teachers who force you to&lt;/p&gt;

&lt;p&gt;They do not make mistakes, but they make you understand that no matter what your shortcomings are, do not give up.&lt;/p&gt;

&lt;p&gt;The same feeling that "you must always be perfect!". "You must always be the best." "You must not make a mistake." "You should not confess to ignorance" and ..... the most optimistic state of a perfectionist who never takes action and when he starts a task, before anything wrong, he thinks to the point that he regrets doing it. We cultivate. Such people do little in life and thousands of thoughts and ideas that could make a lot of good and beautiful things suffocate. These people always consider their work to be the best and perfect, because they have spent all their efforts. So what do we do now? Shouldn't we go to school? The teacher whose job it is to correct should not object? Immigrate to study? I must say that I think the only solution to this problem is for you to institutionalize in yourself the fact that no human being is perfect and that we humans have the right to make mistakes and that we should never be ashamed of making mistakes or not knowing anything. Our approach in any subject should be reviewed and criticized in order to achieve more development and success. We are not always supposed to be perfect because our nature is flawed, so no matter how much we learn, it is less! Instill this belief both in yourself and in your children to achieve human perfection. If this does not happen, the school, which is the most important humanizing institution, will become a place that only friends can tolerate, and never humanization and personality correction. It does not happen in it and this makes us an unhappy society or country in which it is not possible to develop and enthusiasm for education and construction. Never, never be afraid to make fun of a mistake !! Never.&lt;/p&gt;

&lt;p&gt;Maybe that's why we are so resilient to "change."&lt;/p&gt;

&lt;p&gt;This issue is afraid of being ridiculed and not accepting mistakes or stubbornness with ourselves to correct the place of further discussion. We should pay more attention to any of the behaviors that arise because of this issue and the problems and injuries that occur as a result of this issue. I do not comment on any of them because I do not have the expertise and just by writing this text I wanted to say that "do not be afraid to make mistakes"&lt;/p&gt;

</description>
      <category>learning</category>
    </item>
  </channel>
</rss>
