12

Веб-программирование это просто

Создание рандома для пикабу
Веб-программирование это просто
Автор поста оценил этот комментарий
И что?
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
И то что надо дальше учить матчасть.
Признаюсь, был не прав и на это ушло дохуя времени)
Автор поста оценил этот комментарий
Комментарий победителя: #comment_33371003
Код на pastebin: http://pastebin.com/8QTJkjFU
Автор поста оценил этот комментарий
Проще JS - PHP. Поскольку он синхронный и более-менее наглядный.
раскрыть ветку (1)
Автор поста оценил этот комментарий
JS вообще-то синхронный, но в отличии от PHP может отлаживать вызовы функций и делать асинхронные запросы (AJAX).
PHP тоже простой, но далеко не проще JS. Чтобы кодить на PHP надо разбираться в системном администрировании, ибо вся суть именно в правильной настройке ОС, php.ini, акселератора, веб-сервера\FPM. Большинство популярных библиотек ставятся через модули. И набор сторонних библиотек довольно скуден, т.к. все устарели и не работают, либо забивают логи ошибками E_DEPRECATED.
Опять же, PHP имеет популярную связку с MySQL, который тоже очень плаксив, требует правильной настройки и оптимизации.
В общем, он далеко не проще JS.

На счет наглядности, они довольно таки одинаковы:
/////////// PHP ///////////
$pizza = "кусок1 кусок2 кусок3 кусок4 кусок5 кусок6";
$pieces = explode(" ", $pizza);
echo $pieces[0]; // кусок1
echo $pieces[1]; // кусок2

/////////// JS ///////////
var pizza = "кусок1 кусок2 кусок3 кусок4 кусок5 кусок6";
pizza = pizza.split(" ");
console.log(pizza[0]); // кусок1
console.log(pizza[1]); // кусок2
показать ответы
Автор поста оценил этот комментарий
После слов "простейшим языком JavaScript", я сразу понял что автор понятия не имеет о чем говорит.
раскрыть ветку (1)
Автор поста оценил этот комментарий
Приведите язык проще, я таких не знаю.
показать ответы
Автор поста оценил этот комментарий
Лолчто? Вообще-то AJAX технология, а асинхронность обеспечивается калбек ф-ями.

Вот пример.

$('span').each(function(el){
// callback function
});

И вот тебе нежданчик.

php

$array = array(1,2,3); //нумерованный массив

$array['lemon'] = 'test' // теперь аcсоативный

foreach($array as $key => $val) // "вращение" любого массива

unset($array['lemon']) // удалить элемент из массива

count($array) посчитать кол эл.

array_search(1, $array); // $key = 0

JS

var array = new Array() - массив
var array = [] - маcсив

array(1,2,3) - нумерованный масив
array['test'] = 'test' - Упс, ассоциативного массива нет, за место него объект

var array = {}

array.test = 'test' // теперь правильно

а как же удалить из масива?

array.splice(0, 1);// да очень наглядно

поиск?

array.indexOf(1) // это если нумерованный массив но не объект с ним отдельный разговор

Про ООП вообще молчу

В я прекрасно вижу что ты вообще не разбираешься ни в JS ни в PHP.

Чтобы кодить на PHP надо разбираться в системном администрировании, ибо вся суть именно в правильной настройке ОС, php.ini, акселератора, веб-сервера\\FPM. Большинство популярных библиотек ставятся через модули. И набор сторонних библиотек довольно скуден, т.к. все устарели и не работают, либо забивают логи ошибками E_DEPRECATED.
Опять же, PHP имеет популярную связку с MySQL, который тоже очень плаксив, требует правильной настройки и оптимизации.


Всем отделом плакали под столом. Прям ыксперт!
раскрыть ветку (1)
Автор поста оценил этот комментарий
Кстати, AJAX - Asynchronous Javascript and XML
показать ответы
Автор поста оценил этот комментарий
Лолчто? Вообще-то AJAX технология, а асинхронность обеспечивается калбек ф-ями.

Вот пример.

$('span').each(function(el){
// callback function
});

И вот тебе нежданчик.

php

$array = array(1,2,3); //нумерованный массив

$array['lemon'] = 'test' // теперь аcсоативный

foreach($array as $key => $val) // "вращение" любого массива

unset($array['lemon']) // удалить элемент из массива

count($array) посчитать кол эл.

array_search(1, $array); // $key = 0

JS

var array = new Array() - массив
var array = [] - маcсив

array(1,2,3) - нумерованный масив
array['test'] = 'test' - Упс, ассоциативного массива нет, за место него объект

var array = {}

array.test = 'test' // теперь правильно

а как же удалить из масива?

array.splice(0, 1);// да очень наглядно

поиск?

array.indexOf(1) // это если нумерованный массив но не объект с ним отдельный разговор

Про ООП вообще молчу

В я прекрасно вижу что ты вообще не разбираешься ни в JS ни в PHP.

Чтобы кодить на PHP надо разбираться в системном администрировании, ибо вся суть именно в правильной настройке ОС, php.ini, акселератора, веб-сервера\\FPM. Большинство популярных библиотек ставятся через модули. И набор сторонних библиотек довольно скуден, т.к. все устарели и не работают, либо забивают логи ошибками E_DEPRECATED.
Опять же, PHP имеет популярную связку с MySQL, который тоже очень плаксив, требует правильной настройки и оптимизации.


Всем отделом плакали под столом. Прям ыксперт!
раскрыть ветку (1)
Автор поста оценил этот комментарий
Ну тогда, заводи PHP на своей машине без настройки сервера, что сказать.
показать ответы