dash-b · ଫିଚର୍ · କ୍ଲିକ୍ ରେ

ଯାହା କିଛି କରେ ଏକ ଡ୍ୟାସବୋର୍ଡ।

ଅଧିକାଂଶ ଡ୍ୟାସବୋର୍ଡ ପାଠ ପାଇଁ ମାତ୍ର: ସେଗୁଡ଼ିକ ଆପଣଙ୍କୁ ଏକ ସଂଖ୍ୟା ଦେଖାନ୍ତି ଏବଂ ତା ଉପରେ କାର୍ଯ୍ୟ କରିବାକୁ ଅନ୍ୟତ୍ର ଯିବାକୁ କହନ୍ତି। ଏକ dash-b tile ରେ ଏକ ବଟନ୍ ରହିପାରେ, ଏବଂ ଦବାଇଲେ ଏହା ଏକ ଧାଡ଼ି ଲେଖେ, ଅଦ୍ୟତନ କରେ, କିମ୍ବା ଆପଣଙ୍କ ନିଜ ଟେବଲ୍ ରୁ ତିଆରି ଏକ ଫର୍ମ ଖୋଲେ।

ଦୁଇଟି ଟାଇଲ୍

ଏକ ବଟନ୍, କିମ୍ବା ଏକ ଫର୍ମ

କାର୍ଯ୍ୟ

ଆପଣ ବଛା ଏକ ଲେବଲ୍ ସହ ଗୋଟିଏ ବଟନ୍। ଏହା ଆପଣଙ୍କ ନିଜ ଟେବଲ୍ ଉପରେ ଗୋଟିଏ ନାମିତ ପ୍ରକ୍ରିୟା ଚଲାଏ — ଆଜିର ଆୟ ବ୍ୟାଙ୍କ୍ ହୋଇଛି ବୋଲି ଚିହ୍ନଟ କରନ୍ତୁ, ଏକ ଶିଫ୍ଟ ଯୋଗ କରନ୍ତୁ, ଏକ ଟିକେଟ୍ ବନ୍ଦ କରନ୍ତୁ। ଟାଇପ୍ କରିବାକୁ କିଛି ନାହିଁ, ଗୋଟିଏ ଦବାଇବା।

ତଥ୍ୟ ଫର୍ମ

ପ୍ରକ୍ରିୟାକୁ ବିବରଣୀ ଆବଶ୍ୟକ ହେଲେ ସମାନ ଜିନିଷ। ଫିଲ୍ଡଗୁଡ଼ିକ design ରୁ ଘୋଷଣା ହୋଇଥିବା କିଛିରୁ ନୁହେଁ ବରଂ ଟେବଲ୍ ର ନିଜ schema ରୁ ଆସେ, ତେଣୁ ଆପଣ ନାମ ବଦଳାଇଲେ ଫର୍ମ ବଦଳେ ଏବଂ ଏକ ଧାଡ଼ି ଡିଲିଟ୍ କଲେ ତାହା ମାଗିବା ବନ୍ଦ କରେ।

ଏକ କାର୍ଯ୍ୟ କଣ ଅଟେ

ତିନୋଟି କି, ଆଉ କୌଣସି ଚତୁର୍ଥ ନାହିଁ

ଏକ action ଏକ ପ୍ରକ୍ରିୟାର ନାମ ଦିଏ, ଏହା କାହା ଉପରେ ଚଲେ ତାହାର ନାମ ଦିଏ, ଏବଂ ପ୍ୟାରାମିଟର ପଠାଏ। ଏହା ସମ୍ପୂର୍ଣ୍ଣ ଶବ୍ଦାବଳୀ:

  • କମାଣ୍ଡ ହେଉଛି ଏକ ରେଜିଷ୍ଟ୍ରିର ଇଣ୍ଡେକ୍ସ, ଯେଉଁଥିରେ କେବଳ dash-b ର ନିଜ କୋଡ୍ ଯୋଗ କରିପାରେ। ଏକ ଡିଜାଇନ୍ ନିଜେ କମାଣ୍ଡ ତିଆରି କରିପାରିବ ନାହିଁ।
  • ବାଇଣ୍ଡିଙ୍ଗ ହେଉଛି ଏକ ନାମ, ଯାହା ବଟନ୍ ଦବାଯିବା ସମୟରେ ଆପଣଙ୍କ ଆକାଉଣ୍ଟ ପାଖରେ ଥିବା ଡକ୍ୟୁମେଣ୍ଟ ବିପକ୍ଷରେ ସମାଧାନ ହୁଏ। କେହି ଆପଣଙ୍କୁ ପଠାଇଥିବା ଏକ ଡିଜାଇନ୍, ଯାହା ଏମିତି ଏକ ଟେବଲ୍ ନାମ ନେଇଥାଏ ଯାହା ଆପଣଙ୍କ ପାଖରେ ନାହିଁ, ତାହା ରହିଯାଏ ଏବଂ ଏଥିପାଇଁ କହିଥାଏ।
  • ପ୍ୟାରାମିଟରଗୁଡ଼ିକ ହେଉଛି ଏକ ଲିଟେରାଲ୍, କିମ୍ବା ଫର୍ମ, ଟାଇଲ୍ କିମ୍ବା ଦବାରୁ ପଢ଼ାଯାଉଥିବା ଗୋଟିଏ ନାମିତ ମୂଲ୍ୟ। ଗୋଟିଏ ସ୍ତର ପର୍ଯ୍ୟନ୍ତ, ଏବଂ ଆଉ କିଛି ନୁହେଁ।

ଏକ ଆକ୍ସନ୍‌ରେ ଲେଖା ହୋଇଥିବା ଏକ URL, ହେଡର, ଟୋକେନ୍ କିମ୍ବା ଭୂମିକା ହେଉଛି ଏକ ମୃତ କି (dead key).

dash-b ର କିଛି ବି ଏଗୁଡ଼ିକୁ ପଢ଼େ ନାହିଁ। ଏକ ଟେଷ୍ଟ ଏହି ଚାରୋଟି ସହ ଏକ ଆକ୍ସନ୍ ପଠାଏ ଏବଂ ଯାଞ୍ଚ କରେ ଯେ ଏଗୁଡ଼ାରୁ କିଛି ବି ହ୍ୟାଣ୍ଡଲରକୁ ପହଞ୍ଚିନାହିଁ।

ଏହି ଶବ୍ଦକୋଷ ଇଚ୍ଛାକୃତ ଭାବରେ ଦୁର୍ବଳ ଅଟେ। ଏକ ପ୍ୟାରାମିଟର ଭାଷାରେ ଯୋଗ ହେଉଥିବା ପ୍ରତ୍ୟେକ ଅପରେଟର୍ ପରିଚିତ ବ୍ୟକ୍ତିମାନେ ପରସ୍ପରକୁ ପଠାଉଥିବା ଫାଇଲ ଭିତରେ ଏକ ରୁଲ୍ସ ଇଞ୍ଜିନ୍ ପାଇଁ ଗୋଟିଏ ପାଦ ଅଟେ, ଆର ଡିଜାଇନ୍ ଫାଇଲ ଅନ୍ୟ କାହାର ଲୋଜିକ୍ ଚଲାଇବା ଜାଗା ନୁହେଁ।

ଲେଖା ମାନୁଥିବା ନିୟମଗୁଡ଼ିକ

ଏଥିରୁ ତିନୋଟି dash-b ର ବାକି ଅଂଶ କେମିତି ଆଚରଣ କରେ ତାହାର ବିପରୀତ ଅଟେ

ଅଜଣା ଆଦେଶ ଏକ ସ୍ପଷ୍ଟ ତ୍ରୁଟି ଅଟେ

ଅନ୍ୟ ସବୁ ଜାଗାରେ ଅଚିହ୍ନିତ ଏକ କି (key) କୌଣସି ଶବ୍ଦ ନକରି ଅଣହେଳା ହୋଇଯାଏ, କାରଣ ଏକ ଡିଜାଇନ୍ ନିଜର ନୂତନ ସଂସ୍କରଣକୁ ଭେଟ ହେଲେ ବଞ୍ଚି ରହିବା ଉଚିତ। ଏଠାରେ ନୁହେଁ: ଏକ ଲେଖା ଯାହା ନୀରବରେ କିଛି କରେ ନାହିଁ, ତାହା ସଫଳ ହୋଇଥିବା ଲେଖା ସହ ଠିକ୍ ସମାନ ଦେଖାଯାଏ।

କେବଳ ପ୍ରକୃତ ଚାପ ଗଣାଯାଏ

କେହି ବ୍ୟକ୍ତି ପ୍ରକୃତରେ ବଟନ୍ ଦବାଇଛନ୍ତି କି ନାହିଁ ତାହା ରନଟାଇମ୍ ସ୍ଥିର କରେ, ଡିଜାଇନ୍ କେବେହି ନୁହେଁ। ଯେଉଁ ଡିଜାଇନ୍ ଦାବି କରେ ଯେ ଏକ ଜେସ୍ଚର୍ ଘଟିଗଲା, ତାହା ପ୍ରତ୍ୟାଖ୍ୟାନ କରାଯାଏ।

ତଥ୍ୟ ପରିବର୍ତ୍ତନ କରୁଥିବା ଯେକୌଣସି ଜିନିଷ ନିଶ୍ଚିତକରଣ ମାଗେ

ଅପରେସନ୍‌ଗୁଡ଼ିକ କେବଳ-ପଠନୀୟ, ସ୍ଥାନୀୟ, କିମ୍ବା ପରିବର୍ତ୍ତନକାରୀ। ଏକ ପରିବର୍ତ୍ତନକାରୀ ଅପରେସନ୍ ପ୍ରଥମେ ପଚାରେ — ଏବଂ ପଚାରିବାରୁ ବାଦ ଦେଇପାରିବ ନାହିଁ — ଏବଂ ତାହାକୁ ଏମିତି ଏକ କି (key) ମିଳେ ଯାହା ଦ୍ୱିତୀୟ ଦବାକୁ ଥରେ ହିଁ ଫଳ ଦେଇଥାଏ।

ଏହା କେଉଁଠାରେ ଦେଖାଯାଏ ନାହିଁ

ରପ୍ତାନି କରାଯାଇଥିବା HTML ପୃଷ୍ଠାରେ ନାହିଁ

ଏକ ଡିଜାଇନ୍‌କୁ ଏକ ସ୍ୱତନ୍ତ୍ର ପୃଷ୍ଠା ଭାବରେ ଏକ୍ସପୋର୍ଟ କରନ୍ତୁ ଏବଂ ସେଥିରେ ବଟନ୍‌ଗୁଡ଼ିକ ରହିବ ନାହିଁ। ଏକ ଏକ୍ସପୋର୍ଟ dash-b ର କୋଡ୍ ଚଲାଏ ନାହିଁ, ତେଣୁ ସେଠାରେ ଏକ ଫର୍ମ କାହାର ଟାଇପିଙ୍ଗ ସଂଗ୍ରହ କରି ତାହା ପଠାଇବା ପାଇଁ କୌଣସି ଜାଗା ନପାଇବ — ଯାହା ଏକ୍ସପୋର୍ଟ କରିବାରୁ ଅଧିକ ଖରାପ। ଏହି ଟାଇଲ୍ ଏକ ଡିଜାଇନର ଏବଂ ଆକାଉଣ୍ଟ ଫିଚର ଅଟେ, ଏବଂ ଏକ୍ସପୋର୍ଟ ଏହାକୁ ଛାଡ଼ି ଦେଇ ଏହା କହିଥାଏ।

ପ୍ରକାଶିତ ଏକ ଲିଙ୍କ ପାଇଁ ମଧ୍ୟ ସେହି କଥା। ଏକ ପାଠକ କଣ ଦେଖିପାରିବେ ଏବଂ କଣ ପାରିବେ ନାହିଁ, ତାହା ସ୍ଥିର ହୁଏ ଟାଇଲ୍ କାହା ଡାଟା ସହ ବାଉଣ୍ଡ ଅଛି ତାହା ଦ୍ୱାରା — ଶେୟାରିଙ୍ଗ କିପରି କାମ କରେ ଉଭୟ କେସ୍ ବିସ୍ତାରିତ ଭାବରେ କହିଥାଏ।

ଏହାକୁ ଲେଖିବା ପାଇଁ ଏକ ଟେବଲ୍ ଦରକାର।

ଏହା ଆପଣଙ୍କ ଆକାଉଣ୍ଟରେ ଥିବା ଏକ ଟେବଲ୍ ହୋଇପାରେ, କିମ୍ବା ଆପଣ ହୋଷ୍ଟ କରୁଥିବା ଏକ କନେକ୍ଟର ମାଧ୍ୟମରେ ପହଞ୍ଚାଯାଉଥିବା ଆପଣଙ୍କ ନିଜ ଡାଟାବେସ୍ — ଯେଉଁ କ୍ଷେତ୍ରରେ କୌଣସି ଡାଟାବେସ୍ ପାସୱାର୍ଡ କେବେହି ଆମକୁ ପହଞ୍ଚିବ ନାହିଁ।