Инструменты пользователя

Инструменты сайта

  • Показать страницу
  • История страницы
  • Ссылки сюда
  • Оставить на чай
  • Экспорт в PDF
  • Наверх

  • software:development:ps_pycharm:php:php

    Различия

    Показаны различия между двумя версиями страницы.

    Ссылка на это сравнение

    software:development:ps_pycharm:php:php [2023/08/05 22:49] – создано - внешнее изменение 127.0.0.1software:development:ps_pycharm:php:php [2024/02/26 10:54] (текущий) vladpolskiy
    Строка 1: Строка 1:
    -======JetBrains PyCharm Professional 2021.3======+======Что такое PHP? ====== 
     +{{:software:development:ps_pycharm:php:php-logo.svg.png?400 |}} 
     +PHP (рекурсивный акроним словосочетания PHP: Hypertext Preprocessor) - это распространённый язык программирования общего назначения с открытым исходным кодом. PHP специально сконструирован для веб-разработок и его код может внедряться непосредственно в HTML.
      
    -Если вы работаете с языком программирования Python, без хорошей среды разработки не обойтись. К счастью, существует полностью бесплатный и максимально профессиональный набор программного обеспечения от JetBrains.+Простой ответно что он может означать? Вот пример кода:\\   
     + 
     +=====Пример #1 Пример программирования на PHP===== 
     +<file php index.php> 
     +<!DOCTYPE html> 
     +<html> 
     +    <head> 
     +        <title>Пример</title> 
     +    </head> 
     +    <body> 
     + 
     +        <?php 
     +        echo "Привет, я - скрипт PHP!"; 
     +        ?> 
     + 
     +    </body> 
     +</html> 
     +</file>
     \\   \\  
    -{{:software:development:ps_pycharm:pycharm_1.png?600|}} +Вместо рутинного вывода HTML-кода командами языка (как это происходит, например, в Perl или C), скрипт PHP содержит HTML с встроенным кодом (в нашем случае, это вывод текста "Привет, я - скрипт PHP!"). Код PHP отделяется специальными [[https://www.php.net/manual/ru/language.basic-syntax.phpmode.php|начальным и конечным тегами <?php и ?>]], которые позволяют "переключаться" в "PHP-режим" и выходить из него.
    -=====Описание программы===== +
    -**Помощь при написании кода**+
     \\   \\  
    -PyCharm делает разработку максимально продуктивной благодаря функциям автодополнения и анализа кода, мгновенной подсветке ошибок и быстрым исправлениям. Автоматические рефакторинги помогают эффективно редактировать код, а удобная навигация позволяет мгновенно перемещаться по проекту. 
     \\   \\  
    -**Встроенные инструменты для разработчиков**+PHP отличается от JavaScript тем, что PHP-скрипты выполняются на сервере и генерируют HTML, который посылается клиенту. Если бы у вас на сервере был размещён скрипт, подобный вышеприведённому, клиент получил бы только результат его выполнения, но не смог бы выяснить, какой именно код его произвёл. Вы даже можете настроить свой сервер таким образом, чтобы обычные HTML-файлы обрабатывались процессором PHP, так что клиенты даже не смогут узнать, получают ли они обычный HTML-файл или результат выполнения скрипта.
     \\   \\  
    -PyCharm предлагает большой набор инструментов из коробки: встроенный отладчик и инструмент запуска тестов, профилировщик Python, полнофункциональный встроенный терминал, инструменты для работы с базами данных. IDE интегрирована с популярными системами контроля версий, содержит встроенный SSH-терминал, поддерживает возможности удаленной разработки и удаленные интерпретаторы, а также интеграцию с Docker и Vagrant. 
     \\   \\  
    -**Веб-разработка**+PHP крайне прост для освоения, но вместе с тем способен удовлетворить запросы профессиональных программистов. Не пугайтесь длинного списка возможностей PHP. Вы можете быстро начать, и уже в течение нескольких часов сможете создавать простые PHP-скрипты.
     \\   \\  
    -PyCharm предоставляет полноценную поддержку разных веб-фреймворков и платформ для разработки на Python, поддерживает темплейтные языки этих фреймворков, а также JavaScript, CoffeeScript, TypeScript, HTML/CSS, AngularJS, Node.js и многие другие. 
     \\   \\  
    -**Инструменты для научных вычислений** +Хотя PHP, главным образом, предназначен для работы в среде веб-серверов, область его применения не ограничивается только этим. Читайте дальше и не пропустите главу [[https://www.php.net/manual/ru/intro-whatcando.php|Возможности PHP]] либоначните непосредственно с [[https://www.php.net/manual/ru/tutorial.php|Вводного руководства]], если вас интересует исключительно веб-программирование.
    -\\   +
    -С PyCharm вы сможете работать с ноутбуками Jupyterзапускать команды в интерактивной консоли Python, подключать библиотеки Anaconda, а также работать с другими библиотеками для научных вычислений и анализа данных, включая Matplotlib и NumPy. +
    -\\   +
    -**Настраиваемая кросс-платформенная IDE** +
    -\\   +
    -PyCharm можно установить на Windows, macOS и Linux с помощью одного лицензионного ключа. Настройте рабочую среду так, как вам нравится: выберите подходящую цветовую схему и удобные сочетания клавиш, включите режим эмуляции VIM. +
    -=====Установка===== +
    -  - 1. Скачайте исполняемый файл. Последний доступен по прямой ссылке в самом конце странички. После того как архив будет получен, производим распаковку+
    -{{:software:development:ps_pycharm:pycharm_3.png?600|}} +
    -  2Запускаем процесс инсталляции, переходим от этапа к этапу и таким образом завершаем установку. Обратите внимание: очень важно установить флажок автоматического добавления окружения в переменную среды. +
    -{{:software:development:ps_pycharm:pycharm_2.png?600|}} +
    -  - 3. Для windows : Копируйте архив fineagent.jar в корень диска C +
    -{{:software:development:ps_pycharm:pycharm_4.png?600|}} +
    -  - 4. Перейдите в директорию установки продукта JetBrains (  C:\Program Files\JetBrains\PyCharm 2021.3\bin )найдите файл с расширением *.exe.vmoptions ( pycharm64.exe.vmoptions ), откройте в Notepad++ и в конце добавьте строку ( -javaagent:c:/fineagent.jar ) и потом сохраните +
    -{{:software:development:ps_pycharm:pycharm_5.png?600|}} +
    -  - 5. откройте JetBrains и скопируйте код в окно "Код активации" и он станет Активный +
    -<code>5AYV1D1RE5-eyJsaWNlbnNlSWQiOiI1QVlWMUQxUkU1IiwibGljZW5zZWVOYW1lIjoiaHR0cHM6Ly93d3cuaml3ZWljaGVuZ3podS5jb20iLCJhc3NpZ25lZU5hbWUiOiIiLCJhc3NpZ25lZUVtYWlsIjoiIiwibGljZW5zZVJlc3RyaWN0aW9uIjoiIiwiY2hlY2tDb25jdXJyZW50VXNlIjpmYWxzZSwicHJvZHVjdHMiOlt7ImNvZGUiOiJJSSIsImZhbGxiYWNrRGF0ZSI6IjIwOTktMTItMzEiLCJwYWlkVXBUbyI6IjIwOTktMTItMzEifSx7ImNvZGUiOiJBQyIsImZhbGxiYWNrRGF0ZSI6IjIwOTktMTItMzEiLCJwYWlkVXBUbyI6IjIwOTktMTItMzEifSx7ImNvZGUiOiJEUE4iLCJmYWxsYmFja0RhdGUiOiIyMDk5LTEyLTMxIiwicGFpZFVwVG8iOiIyMDk5LTEyLTMxIn0seyJjb2RlIjoiUFMiLCJmYWxsYmFja0RhdGUiOiIyMDk5LTEyLTMxIiwicGFpZFVwVG8iOiIyMDk5LTEyLTMxIn0seyJjb2RlIjoiR08iLCJmYWxsYmFja0RhdGUiOiIyMDk5LTEyLTMxIiwicGFpZFVwVG8iOiIyMDk5LTEyLTMxIn0seyJjb2RlIjoiRE0iLCJmYWxsYmFja0RhdGUiOiIyMDk5LTEyLTMxIiwicGFpZFVwVG8iOiIyMDk5LTEyLTMxIn0seyJjb2RlIjoiQ0wiLCJmYWxsYmFja0RhdGUiOiIyMDk5LTEyLTMxIiwicGFpZFVwVG8iOiIyMDk5LTEyLTMxIn0seyJjb2RlIjoiUlMwIiwiZmFsbGJhY2tEYXRlIjoiMjA5OS0xMi0zMSIsInBhaWRVcFRvIjoiMjA5OS0xMi0zMSJ9LHsiY29kZSI6IlJDIiwiZmFsbGJhY2tEYXRlIjoiMjA5OS0xMi0zMSIsInBhaWRVcFRvIjoiMjA5OS0xMi0zMSJ9LHsiY29kZSI6IlJEIiwiZmFsbGJhY2tEYXRlIjoiMjA5OS0xMi0zMSIsInBhaWRVcFRvIjoiMjA5OS0xMi0zMSJ9LHsiY29kZSI6IlBDIiwiZmFsbGJhY2tEYXRlIjoiMjA5OS0xMi0zMSIsInBhaWRVcFRvIjoiMjA5OS0xMi0zMSJ9LHsiY29kZSI6IlJNIiwiZmFsbGJhY2tEYXRlIjoiMjA5OS0xMi0zMSIsInBhaWRVcFRvIjoiMjA5OS0xMi0zMSJ9LHsiY29kZSI6IldTIiwiZmFsbGJhY2tEYXRlIjoiMjA5OS0xMi0zMSIsInBhaWRVcFRvIjoiMjA5OS0xMi0zMSJ9LHsiY29kZSI6IkRCIiwiZmFsbGJhY2tEYXRlIjoiMjA5OS0xMi0zMSIsInBhaWRVcFRvIjoiMjA5OS0xMi0zMSJ9LHsiY29kZSI6IkRDIiwiZmFsbGJhY2tEYXRlIjoiMjA5OS0xMi0zMSIsInBhaWRVcFRvIjoiMjA5OS0xMi0zMSJ9LHsiY29kZSI6IlJTVSIsImZhbGxiYWNrRGF0ZSI6IjIwOTktMTItMzEiLCJwYWlkVXBUbyI6IjIwOTktMTItMzEifV0sImhhc2giOiIxMjc5Njg3Ny8wIiwiZ3JhY2VQZXJpb2REYXlzIjo3LCJhdXRvUHJvbG9uZ2F0ZWQiOmZhbHNlLCJpc0F1dG9Qcm9sb25nYXRlZCI6ZmFsc2V9-HNPogO0kWkHCVMnsjmBXUqQt87UPHqdkYqZGveSJtu8hb2V2Yq7gHsHenp4UuEd3jwEwC+YrUIf7U5yDA/56F5Sdn0RLUHZX5DHeQbJPbmYCBsDRT7m8rnmMFOSZn3vwNatvv1cooZbcGOk3Wwxx6bF7XcgaIrmXRcmZMZgv2PZehr0WS1HxNKe3X4nbGP3MwiSbg4ypmxNDrljmgv+Si9QDDwNLDffqeO0Lce0FqEJuMWmvBS42S0aeIYF8IS5bp4+LFKLJ8T7tF40OxKYDurBb9+9c43GZBscM/eLB8Jos66jNGFwgebFUlvhzJKVHZtuc/N8zGeEnTq6K0T/B8w==-MIIDTjCCAjagAwIBAgIBDTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMCAXDTE4MTEwMTEyMjk0NloYDzIwOTkwODA5MDIyNjA3WjAfMR0wGwYDVQQDDBRwcm9kMnktZnJvbS0yMDIwMTAxOTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMK3eyr0+Oys/TwcQO+qYaXWGBmXcEP4fR0bHHzZd/4WNGltXhecM80OWthA38BQRYAJBCKz/dSkO2Kj1H2y+7KB5cIaOiJEyTESfTSgzQdot6laRBU8oxy9mmagI46M8zEEmplPybY4YJj4HOwZiBsMQEMxoTgMDLpuHX6uASoVhSj6koB55lOj4wEgsQBeAMWTAXmTl88ixE179J8aBUkBGpL8w/tZzl9BJXZNF15gPfkS58rw8cdPzXLS0Yym37A2/KKFhfHzJc5KhbaxqYzmkAfTMqPsIqCQ1lQUAqfiPn2gN2I1Z3/cQuEW27M55fXVr2DduQe5DWzYJs85L50CAwEAAaOBmTCBljAJBgNVHRMEAjAAMB0GA1UdDgQWBBQk2hEilvWFQcCTR+gxI0z0wIQC/zBIBgNVHSMEQTA/gBSjnrZIZ0ISNkG9beC5tKBSi5fxs6EcpBowGDEWMBQGA1UEAwwNSmV0UHJvZmlsZSBDQYIJANJssYOyg3nhMBMGA1UdJQQMMAoGCCsGAQUFBwMBMAsGA1UdDwQEAwIFoDANBgkqhkiG9w0BAQsFAAOCAQEAsCQBjO5wttco/Z5cj/o4GBrku8UtBBBVFq4xsBanshTHm4deVxcTvta4aScV0TPKcaLqGqWx8A9v8XXO8dBbCuyXvWZteZ/C2Covg1xXiM99lz7VxqpjVmLdKanZn5u0gQSiYJdcfF+TdbmEIeSOnN/kLXNq2hXdJQK2zk2J25UZqu5EibRtTbdOzw6ZcfwJ8uOntXfsmAhnNICP3Wf/4wR/mwB0Ka4S+JA3IbF5MUmUZ/fjUaFarnin70us+Vxf/sZUi7u67wilvwVV0NAqDpthHUV0NRc4q+yOr2Dt/uCHdy4XRXLJfAv/z9/xBwNZZALNz3EtQL6IeIWWJByl3g==</code> +
    -{{:software:development:ps_pycharm:pycharm_6.png?600|}}+
      
    - 
    -\\   
    -<color #22b14c>если необходимо, то заблокируйте хост (хотя проблем не должно быть)</color> 
    -\\   
    -  * 127.0.0.1 account.jetbrains.com 
    -  * 127.0.0.1 www.jetbrains.com 
    -  * 127.0.0.1 www-weighted.jetbrains.com 
    -  * 127.0.0.1 repo.idechajian.com 
    -  * 127.0.0.1 bs.studycoder.com 
    -  * 127.0.0.1 bi.studycoder.com 
    -  * 127.0.0.1 *.studycoder.com  
    -  - 6. Теперь можно работать с приложением. Создавайте свой первый проект, настраивайте рабочее окружение и пишите код на Python подобный тому, который показан на прикрепленном ниже скриншоте. 
    -{{:software:development:ps_pycharm:pycharm_7.png?600|}} 
     =====Достоинства и недостатки===== =====Достоинства и недостатки=====
     Переходим к обзору сильных и слабых сторон PyCharm от JetBrains. Переходим к обзору сильных и слабых сторон PyCharm от JetBrains.
      
    -Плюсы:+====Плюсы:====
      
    -  - симпатичный пользовательский интерфейс; +  - Мощный и гибкий. Его можно использовать как в обычном блоге, так и для разработки крупных веб-ресурсов (например, в социальных сетях или интернет-магазинах). 
    -  - красивая подсветка кода; +  - Свободный доступ. PHP – бесплатный язык программирования со свободной лицензией. Благодаря этому качеству его могут использовать частные лица и коммерческие организации. 
    -  - наличие подсказок; +  - Лаконичность. PHP – простой в изучении и понимании язык. Начать писать можно буквально через пару недель, освоим принципы работы и основной синтаксис. Чтобы изучить PHP более углубленно, понадобится больше времени, но полученные навыки позволят найти высокооплачиваемую работу.  
    -  - широчайший набор возможностей. +  - Широкий круг пользователей. Сообщество PHP исчисляется миллионами пользователей
    -Минусы:+  - Функциональность. Количество дополнительных опций регулярно увеличивается за счет появления различных библиотек и вспомогательных расширений.  
     +  - Нетребовательность. Работать с PHP может практически любой сервер. 
     +  - Простое редактирование. Писать и редактировать коды PHP может любой редактор.  
     +====Минусы:====
      
    -  - отсутствие перевода на русский язык.+  - по сравнению с другими языками программирования, у PHP крайне низкая степень защищенности; 
     +  - могут возникать проблемы с глобальными исключениями; 
     +  - PHP не поможет, если требуется десктопное приложение или системный компонент
     \\   \\  
     =====Файлы для загрузки===== =====Файлы для загрузки=====
     \\   \\  
    -<WRAP left round download > +{{ :software:development:ps_pycharm:php:php-8.3.3.tar.gz |php-8.3.3}}
    -{{ :software:development:ps_pycharm:jetbrains_pycharm_professional_2021.3.rar |PyCharm Professional 2021.3}} +
    -</WRAP>+
     \\   \\  
     +=====Ссылки и Примечания=====
     +  * [[https://ru.wikipedia.org/wiki/PHP|О программе]]
     +  * [[https://www.php.net/|Официальный сайт]]
     +  * [[https://www.php.net/docs.php|Документация]]
      
    software/development/ps_pycharm/php/php.1691264967.txt.gz · Последнее изменение: 2023/08/05 22:49 — 127.0.0.1