lostyazilim
tr.link

PHP mi öğrenelim yoksa dreamweaver mı?

41 Mesajlar 10.627 Okunma
tr.link

trdinner trdinner WM Aracı Kullanıcı
  • Üyelik 04.12.2011
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 18
  • Beğeniler 0 / 3
  • Ticaret 1, (%100)
bence önce dreamweaver ın ne oldugunu phpnin ne oldugunu ve ikisi arasındaki farkları öğren.
 

 

wmaraci
reklam

ofismobilya ofismobilya WM Aracı Kullanıcı
  • Üyelik 09.01.2012
  • Yaş/Cinsiyet 47 / E
  • Meslek webmaster
  • Konum Düzce
  • Ad Soyad ** **
  • Mesajlar 107
  • Beğeniler 22 / 12
  • Ticaret 1, (%100)

trdinner adlı üyeden alıntı

bence önce dreamweaver ın ne oldugunu phpnin ne oldugunu ve ikisi arasındaki farkları öğren.


arkadaş dw ile dinamik web siteleri yapıldığını biliyor, bu php olur asp olur vs ve bunu dw ile çok hızlı bir şekilde gerçekleştirir.sıfırdan php başlayan kişi en az 2-3 ay çalışacak php ile işlem yapabilecek , bununla birlikte dw ile 2-3 haftada aynı seviyeye gelmesi mümkün hatta bazı uygulamalarda dahada fazla, dw ona seçenekler sunucak oda hızla ilerleyecek... arkadaşımız bunu kastetmiş anladığım kadarı ile ....
ben dw ile başladım tabi daha öncelerden yazılım tecrübemiz eskide olsa vardı ... bir örnek ile açıklarsak yüzmeye palet ile başlayan kişi çok hızlı yüzer, paletle başkaları zorlanırken o çok rahat eder, bununla birlikte paletsiz yüzmesi gerektiğinde zorlanır ... yani asla tam yüzmeyi öğrenmemiş olur...
amacın iyi bir yüzücü olmaksa php'yi öğrenmeli dw yi kaynak gibi görmeli uygulamaları yaptığı kodlamaları inceleyerek kendine birşeyler katmalısın.. dw bir yerden sonra beklentilerini karşılamaz ozaman da sen sanki yeniden başlıyormuş gibi olursun ....
 

 

trdinner trdinner WM Aracı Kullanıcı
  • Üyelik 04.12.2011
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 18
  • Beğeniler 0 / 3
  • Ticaret 1, (%100)

ofismobilya adlı üyeden alıntı

arkadaş dw ile dinamik web siteleri yapıldığını biliyor, bu php olur asp olur vs ve bunu dw ile çok hızlı bir şekilde gerçekleştirir.sıfırdan php başlayan kişi en az 2-3 ay çalışacak php ile işlem yapabilecek , bununla birlikte dw ile 2-3 haftada aynı seviyeye gelmesi mümkün hatta bazı uygulamalarda dahada fazla, dw ona seçenekler sunucak oda hızla ilerleyecek... arkadaşımız bunu kastetmiş anladığım kadarı ile ....
ben dw ile başladım tabi daha öncelerden yazılım tecrübemiz eskide olsa vardı ... bir örnek ile açıklarsak yüzmeye palet ile başlayan kişi çok hızlı yüzer, paletle başkaları zorlanırken o çok rahat eder, bununla birlikte paletsiz yüzmesi gerektiğinde zorlanır ... yani asla tam yüzmeyi öğrenmemiş olur...
amacın iyi bir yüzücü olmaksa php'yi öğrenmeli dw yi kaynak gibi görmeli uygulamaları yaptığı kodlamaları inceleyerek kendine birşeyler katmalısın.. dw bir yerden sonra beklentilerini karşılamaz ozaman da sen sanki yeniden başlıyormuş gibi olursun ....


dw bir editördür sadece framework değildir, php asp kodu yazmaz. html kodlarını şekillerini dreamweaverde oluşturabilir ama php ne alaka? dreamweaver ile verdiğin iki sayıyı toplayan bir fonksiyon yapmanın notepad ile yapmaktan ne farkı var?
 

 

ofismobilya ofismobilya WM Aracı Kullanıcı
  • Üyelik 09.01.2012
  • Yaş/Cinsiyet 47 / E
  • Meslek webmaster
  • Konum Düzce
  • Ad Soyad ** **
  • Mesajlar 107
  • Beğeniler 22 / 12
  • Ticaret 1, (%100)

trdinner adlı üyeden alıntı

dw bir editördür sadece framework değildir, php asp kodu yazmaz. html kodlarını şekillerini dreamweaverde oluşturabilir ama php ne alaka? dreamweaver ile verdiğin iki sayıyı toplayan bir fonksiyon yapmanın notepad ile yapmaktan ne farkı var?

önceki mesajımı oku ordaki işlemleri hemasp de hem php de yapıyor.... bilmeden konuyu okumadan konuşmak ne kadar kolay ....
sen web sitesi yaparken 2 ile 2 yi topladiyemi başlıyorsun.... veri ekleme veri güncelleme silme , üye girşi , kullanıcı işlemleri bunlar dw yapıyor ...
sen bunları asp ile php ile yaptığında kod yazmışmı oluyorsun yazmamış mı?
$i=0;
while($i<5){
$i=$i+1;
?>
bunu dw ile yapamazsın



ama bunu dw ile yaparsın :
****************giriş php***************

if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
if (PHP_VERSION < 6) {
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
}

$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}
?>
// *** Validate request to login to this site.
if (!isset($_SESSION)) {
session_start();
}

$loginFormAction = $_SERVER['PHP_SELF'];
if (isset($_GET['accesscheck'])) {
$_SESSION['PrevUrl'] = $_GET['accesscheck'];
}

if (isset($_POST['kullanıcı adı '])) {
$loginUsername=$_POST['kullanıcı adı '];
$password=$_POST['şifre'];
$MM_fldUserAuthorization = "";
$MM_redirectLoginSuccess = "giristamam.php";
$MM_redirectLoginFailed = "hata.php";
$MM_redirecttoReferrer = false;
mysql_select_db($database_dw, $dw);

$LoginRS__query=sprintf("SELECT admin_ad, admin_pass FROM adminac WHERE admin_ad=%s AND admin_pass=%s",
GetSQLValueString($loginUsername, "text"), GetSQLValueString($password, "text"));

$LoginRS = mysql_query($LoginRS__query, $dw) or die(mysql_error());
$loginFoundUser = mysql_num_rows($LoginRS);
if ($loginFoundUser) {
$loginStrGroup = "";

if (PHP_VERSION >= 5.1) {session_regenerate_id(true);} else {session_regenerate_id();}
//declare two session variables and assign them
$_SESSION['MM_Username'] = $loginUsername;
$_SESSION['MM_UserGroup'] = $loginStrGroup;

if (isset($_SESSION['PrevUrl']) && false) {
$MM_redirectLoginSuccess = $_SESSION['PrevUrl'];
}
header("Location: " . $MM_redirectLoginSuccess );
}
else {
header("Location: ". $MM_redirectLoginFailed );
}
}
?>




Untitled Document





kullanıcı adı


şifre





***************giriş tamam php ********************
if (!isset($_SESSION)) {
session_start();
}
$MM_authorizedUsers = "";
$MM_donotCheckaccess = "true";

// *** Restrict Access To Page: Grant or deny access to this page
function isAuthorized($strUsers, $strGroups, $UserName, $UserGroup) {
// For security, start by assuming the visitor is NOT authorized.
$isValid = False;

// When a visitor has logged into this site, the Session variable MM_Username set equal to their username.
// Therefore, we know that a user is NOT logged in if that Session variable is blank.
if (!empty($UserName)) {
// Besides being logged in, you may restrict access to only certain users based on an ID established when they login.
// Parse the strings into arrays.
$arrUsers = Explode(",", $strUsers);
$arrGroups = Explode(",", $strGroups);
if (in_array($UserName, $arrUsers)) {
$isValid = true;
}
// Or, you may restrict access to only certain users based on their username.
if (in_array($UserGroup, $arrGroups)) {
$isValid = true;
}
if (($strUsers == "") && true) {
$isValid = true;
}
}
return $isValid;
}

$MM_restrictGoTo = "hata.php";
if (!((isset($_SESSION['MM_Username'])) && (isAuthorized("",$MM_authorizedUsers, $_SESSION['MM_Username'], $_SESSION['MM_UserGroup'])))) {
$MM_qsChar = "?";
$MM_referrer = $_SERVER['PHP_SELF'];
if (strpos($MM_restrictGoTo, "?")) $MM_qsChar = "&";
if (isset($_SERVER['QUERY_STRING']) && strlen($_SERVER['QUERY_STRING']) > 0)
$MM_referrer .= "?" . $_SERVER['QUERY_STRING'];
$MM_restrictGoTo = $MM_restrictGoTo. $MM_qsChar . "accesscheck=" . urlencode($MM_referrer);
header("Location: ". $MM_restrictGoTo);
exit;
}
?>




Untitled Document



giriş tamam 


 




**********************************
 

 

wmaraci
wmaraci

trdinner trdinner WM Aracı Kullanıcı
  • Üyelik 04.12.2011
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 18
  • Beğeniler 0 / 3
  • Ticaret 1, (%100)

ofismobilya adlı üyeden alıntı

önceki mesajımı oku ordaki işlemleri hemasp de hem php de yapıyor.... bilmeden konuyu okumadan konuşmak ne kadar kolay ....
sen web sitesi yaparken 2 ile 2 yi topladiyemi başlıyorsun.... veri ekleme veri güncelleme silme , üye girşi , kullanıcı işlemleri bunlar dw yapıyor ...
sen bunları asp ile php ile yaptığında kod yazmışmı oluyorsun yazmamış mı?
$i=0;
while($i<5){
$i=$i+1;
?>
bunu dw ile yapamazsın



ama bunu dw ile yaparsın :
****************giriş php***************

if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
if (PHP_VERSION < 6) {
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
}

$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}
?>
// *** Validate request to login to this site.
if (!isset($_SESSION)) {
session_start();
}

$loginFormAction = $_SERVER['PHP_SELF'];
if (isset($_GET['accesscheck'])) {
$_SESSION['PrevUrl'] = $_GET['accesscheck'];
}

if (isset($_POST['kullanıcı adı '])) {
$loginUsername=$_POST['kullanıcı adı '];
$password=$_POST['şifre'];
$MM_fldUserAuthorization = "";
$MM_redirectLoginSuccess = "giristamam.php";
$MM_redirectLoginFailed = "hata.php";
$MM_redirecttoReferrer = false;
mysql_select_db($database_dw, $dw);

$LoginRS__query=sprintf("SELECT admin_ad, admin_pass FROM adminac WHERE admin_ad=%s AND admin_pass=%s",
GetSQLValueString($loginUsername, "text"), GetSQLValueString($password, "text"));

$LoginRS = mysql_query($LoginRS__query, $dw) or die(mysql_error());
$loginFoundUser = mysql_num_rows($LoginRS);
if ($loginFoundUser) {
$loginStrGroup = "";

if (PHP_VERSION >= 5.1) {session_regenerate_id(true);} else {session_regenerate_id();}
//declare two session variables and assign them
$_SESSION['MM_Username'] = $loginUsername;
$_SESSION['MM_UserGroup'] = $loginStrGroup;

if (isset($_SESSION['PrevUrl']) && false) {
$MM_redirectLoginSuccess = $_SESSION['PrevUrl'];
}
header("Location: " . $MM_redirectLoginSuccess );
}
else {
header("Location: ". $MM_redirectLoginFailed );
}
}
?>




Untitled Document





kullanıcı adı


şifre





***************giriş tamam php ********************
if (!isset($_SESSION)) {
session_start();
}
$MM_authorizedUsers = "";
$MM_donotCheckaccess = "true";

// *** Restrict Access To Page: Grant or deny access to this page
function isAuthorized($strUsers, $strGroups, $UserName, $UserGroup) {
// For security, start by assuming the visitor is NOT authorized.
$isValid = False;

// When a visitor has logged into this site, the Session variable MM_Username set equal to their username.
// Therefore, we know that a user is NOT logged in if that Session variable is blank.
if (!empty($UserName)) {
// Besides being logged in, you may restrict access to only certain users based on an ID established when they login.
// Parse the strings into arrays.
$arrUsers = Explode(",", $strUsers);
$arrGroups = Explode(",", $strGroups);
if (in_array($UserName, $arrUsers)) {
$isValid = true;
}
// Or, you may restrict access to only certain users based on their username.
if (in_array($UserGroup, $arrGroups)) {
$isValid = true;
}
if (($strUsers == "") && true) {
$isValid = true;
}
}
return $isValid;
}

$MM_restrictGoTo = "hata.php";
if (!((isset($_SESSION['MM_Username'])) && (isAuthorized("",$MM_authorizedUsers, $_SESSION['MM_Username'], $_SESSION['MM_UserGroup'])))) {
$MM_qsChar = "?";
$MM_referrer = $_SERVER['PHP_SELF'];
if (strpos($MM_restrictGoTo, "?")) $MM_qsChar = "&";
if (isset($_SERVER['QUERY_STRING']) && strlen($_SERVER['QUERY_STRING']) > 0)
$MM_referrer .= "?" . $_SERVER['QUERY_STRING'];
$MM_restrictGoTo = $MM_restrictGoTo. $MM_qsChar . "accesscheck=" . urlencode($MM_referrer);
header("Location: ". $MM_restrictGoTo);
exit;
}
?>




Untitled Document



giriş tamam 


 




**********************************

böyle yapınca php öğrenmiş mi oluyorsun? wp indirip kursun bence hiç uğraşmasın böyle yapmaktansa.
 

 

ofismobilya ofismobilya WM Aracı Kullanıcı
  • Üyelik 09.01.2012
  • Yaş/Cinsiyet 47 / E
  • Meslek webmaster
  • Konum Düzce
  • Ad Soyad ** **
  • Mesajlar 107
  • Beğeniler 22 / 12
  • Ticaret 1, (%100)
dw ile yapılan bir siteyi wp ile kıyaslamak konusunu aç orda tartışalım :)
tabi çokta haksız sayılmazsın... birazcık kurcala dw ile wp de çok güzel editleniyor ;)
bu arada baya bir phpde yazıyormuş değilmi :)
archaeopteryx

kişi bu mesajı beğendi.

trdinner trdinner WM Aracı Kullanıcı
  • Üyelik 04.12.2011
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 18
  • Beğeniler 0 / 3
  • Ticaret 1, (%100)

ofismobilya adlı üyeden alıntı

dw ile yapılan bir siteyi wp ile kıyaslamak konusunu aç orda tartışalım :)
tabi çokta haksız sayılmazsın... birazcık kurcala dw ile wp de çok güzel editleniyor ;)
bu arada baya bir phpde yazıyormuş değilmi :)


hmm yazıyor kardeş sen dw öğren boşver phpyi.
ofismobilya

kişi bu mesajı beğendi.

Hurkal Hurkal Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 05.08.2011
  • Yaş/Cinsiyet - / E
  • Meslek Öğretmen
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 382
  • Beğeniler 89 / 114
  • Ticaret 0, (%0)

trdinner adlı üyeden alıntı

dw bir editördür sadece framework değildir, php asp kodu yazmaz. html kodlarını şekillerini dreamweaverde oluşturabilir ama php ne alaka? dreamweaver ile verdiğin iki sayıyı toplayan bir fonksiyon yapmanın notepad ile yapmaktan ne farkı var?


Dreamweaver ile PHP tabanlı bir site sihirbaz aracılığıyla yapılabilmektedir. Bilgi sahibi olmadan fikir sahibi olmayın.
 

 

trdinner trdinner WM Aracı Kullanıcı
  • Üyelik 04.12.2011
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 18
  • Beğeniler 0 / 3
  • Ticaret 1, (%100)

Hürkal adlı üyeden alıntı

Dreamweaver ile PHP tabanlı bir site sihirbaz aracılığıyla yapılabilmektedir. Bilgi sahibi olmadan fikir sahibi olmayın.


anlama sıkıntısı çekiliyor galiba sitede topluca ayrıca kimin bilgi sahibi olup olmadığı belli olmaz o yüzden boşboğazlık yapmayın bence, kardeşim dw bir editordur! php kodu yazmaz, "2+2 yi toplayan bir fonksiyon yapamassın" diyorum adam bana dwnin hazır çıkarttığı konudu veriyor bak bunu yaptı diyor site yapmaya 2+2 yi toplayarakmı başlıyorsun diyor, e hazır script indir onu kullan o zaman.
php bir programlama dilidir, dw adobenin kod yazmayı kolaşlaştırması için geliştirdiği bir editördür.
o yüzden phpmi öğreneyim yoksa dreamweavermı diye soru olmaz, çünkü ikisi birbirinden farklı şeylerdir.
ha şunu diyebilirsin php öğreniyorum editör olarak dw mi kullanayım yoksa notepadmi diye sorabilirsin çünkü notepadda yerine göre dw gibi bir editördür ama php ile dw farklı şeylerdir.
 

 

burakkaptan burakkaptan WM Aracı Kullanıcı
  • Üyelik 14.03.2012
  • Yaş/Cinsiyet 33 / E
  • Meslek öğrenci
  • Konum Ankara
  • Ad Soyad ** **
  • Mesajlar 218
  • Beğeniler 27 / 33
  • Ticaret 8, (%100)
1) ben bu konuyu yaklaşık 6 ay önce açmıştım. 6 ay önce php ile dw arasındaki farkı açıkçası pek bilmiyordum.
2) aradan geçen 6 aylık bu süreçte forumumuz sayesinde pek çok şey öğrendim. tabi ki de artık php ile dw nin ne olduğunu çok iyi biliyorum.
3) yukarıdaki 2 maddeyi de ben bundan önceki sayfalarda belirttim.

Ve bu konunun niye aylar sonra tekrar gündeme geldiğini anlamış değilim. konunun altına tekrar tekrar ikisinin arasındaki farkı forumdaki arkadaşlarımız söylüyor. zaten ben bu farkı da artık çok iyi derece de bildiğimi söyledim. fakat arkadaşlarımız sürekli konunun altına yazıp duruyor.
Moderatörlerden bu konunun kapatılmasını rica ediyorum. açıkçası rahatsız olmaya başladım. neden diye soracak olursanız; bana bildirim geliyor şu konunuza cevap yazıldı diye. bakıyorum ki birbirinin aynısı olan yazılar yazılmış. rahatsız olmamın nedeni de bu işte. son olarak , zaman ayırıpta beni bilgilendirmeye çalışan arkadaşlarımıza da bir teşekkürü borç bilirim.
 

 

burakaydin.cc >>> kodladığım ücretsiz wordpress temaları
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al